OVH Cloud OVH Cloud

Java et Windows XP

31 réponses
Avatar
JFA
Bonjour
Ah Microsoft !
J'ai un petit programme java qui comporte une partie interface utilisateur,
utilisant des panels avec des boites de textes, des boutons, etc, et une
partie graphique utilisant un Canvas pour dessiner.
Tout marche bien sur les Windows 98, 2000, mais sur XP curieusement la
partie édition fonctionne mais la partie Canvas ne trace rien du tout.
Poutant je compile en java1.1 (-target 1.1 -bootclasspath
c:\jdk1.1.8\lib\classes.zip).
Quelqu'un pourrait-il me dire où trouver des renseignements sur les méthodes
java qui ne sont pas reconnues par XP.
Merci d'avance.
JFA

10 réponses

1 2 3 4
Avatar
Cédric Chabanois
Je ne pense pas que cela ait grand chose à voir avec XP.
Déjà il vaut mieux compiler avec un "vrai" JDK 1.1 et non avec -target 1.1

Ce programme, c'est une applet je suppose ?

Cédric

Bonjour
Ah Microsoft !
J'ai un petit programme java qui comporte une partie interface utilisateur,
utilisant des panels avec des boites de textes, des boutons, etc, et une
partie graphique utilisant un Canvas pour dessiner.
Tout marche bien sur les Windows 98, 2000, mais sur XP curieusement la
partie édition fonctionne mais la partie Canvas ne trace rien du tout.
Poutant je compile en java1.1 (-target 1.1 -bootclasspath
c:jdk1.1.8libclasses.zip).
Quelqu'un pourrait-il me dire où trouver des renseignements sur les méthodes
java qui ne sont pas reconnues par XP.
Merci d'avance.
JFA




Avatar
Black Myst
JFA wrote:
Bonjour
Ah Microsoft !
J'ai un petit programme java qui comporte une partie interface utilisateur,
utilisant des panels avec des boites de textes, des boutons, etc, et une
partie graphique utilisant un Canvas pour dessiner.
Tout marche bien sur les Windows 98, 2000, mais sur XP curieusement la
partie édition fonctionne mais la partie Canvas ne trace rien du tout.
Poutant je compile en java1.1 (-target 1.1 -bootclasspath
c:jdk1.1.8libclasses.zip).
Quelqu'un pourrait-il me dire où trouver des renseignements sur les méthodes
java qui ne sont pas reconnues par XP.
Merci d'avance.
JFA


pourquoi jdk1.1.8 ?
Tu sais que java 5.0 sort bientot ? Ca fera a ton applet 4 versions
majeures de retard sur la version courrante !

Sinon, a la rigueur, essaie d'être plus précis sur les versions des
JDK/JRE installé sur les machines

Avatar
Mat Free
pourquoi jdk1.1.8 ?
Tu sais que java 5.0 sort bientot ? Ca fera a ton applet 4 versions majeures
de retard sur la version courrante !


Euh quand même, c'est la 1.5 qui va sortir.

--
Mat

Avatar
Damien Raude-Morvan
Mat Free wrote:

pourquoi jdk1.1.8 ?
Tu sais que java 5.0 sort bientot ? Ca fera a ton applet 4 versions
majeures de retard sur la version courrante !


Euh quand même, c'est la 1.5 qui va sortir.


JDK 1.5 = Java (c) 5.0 [1]

[1] http://java.sun.com/j2se/j2se-namechange.html

--
Damien Raude-Morvan
www.drazzib.com


Avatar
Mat Free
dans <41213215$0$29682$
Mat Free wrote:

pourquoi jdk1.1.8 ?
Tu sais que java 5.0 sort bientot ? Ca fera a ton applet 4 versions
majeures de retard sur la version courrante !


Euh quand même, c'est la 1.5 qui va sortir.


JDK 1.5 = Java (c) 5.0 [1]

[1] http://java.sun.com/j2se/j2se-namechange.html


Ok, ça fait un choc quand on voit Java 5.0 !

--
Mat



Avatar
Marc Petit-Huguenin
Mat Free wrote:
dans <41213215$0$29682$

Mat Free wrote:

pourquoi jdk1.1.8 ?
Tu sais que java 5.0 sort bientot ? Ca fera a ton applet 4 versions
majeures de retard sur la version courrante !



Euh quand même, c'est la 1.5 qui va sortir.



JDK 1.5 = Java (c) 5.0 [1]

[1] http://java.sun.com/j2se/j2se-namechange.html



Ok, ça fait un choc quand on voit Java 5.0 !



Oui, les mauvaises langues disent que c'etait la seule nouveaute de
JavaOne 2004[1].


[1] Je medis, mais en fait j'y suis pas alle pour la premiere fois depuis 5
ans. Je boycotte SUN pour avoir fait la pute pour SCO. De toute facon
c'etait devenu ennuyeux au possible - le dernier grand moment de JavaOne ca
a ete de voir en 1999 Douglas Adams[2] delirer sur la technologie a un
keynote. La meme annee, il y avait aussi Daniel Hillis, lui aussi un
personnage. Mais je m'egare[3]

[2] D'ou le crosspost

[3] Pourquoi pas Java 50.0? ou Java 2004? Ca y est, je me suis enerve tout
seul...




Avatar
Marc Collin
JFA wrote:

Bonjour
Ah Microsoft !
J'ai un petit programme java qui comporte une partie interface utilisateur,
utilisant des panels avec des boites de textes, des boutons, etc, et une
partie graphique utilisant un Canvas pour dessiner.
Tout marche bien sur les Windows 98, 2000, mais sur XP curieusement la
partie édition fonctionne mais la partie Canvas ne trace rien du tout.
Poutant je compile en java1.1 (-target 1.1 -bootclasspath
c:jdk1.1.8libclasses.zip).
Quelqu'un pourrait-il me dire où trouver des renseignements sur les méthodes
java qui ne sont pas reconnues par XP.
Merci d'avance.
JFA


ta pensé que tu avais peut-être pas la même version de java sur toutes

tes version de win

--
La boîte à prog http://www.laboiteaprog.com

Avatar
Christophe M
Mat Free wrote:
dans <41213215$0$29682$

Mat Free wrote:

pourquoi jdk1.1.8 ?
Tu sais que java 5.0 sort bientot ? Ca fera a ton applet 4 versions
majeures de retard sur la version courrante !



Euh quand même, c'est la 1.5 qui va sortir.



JDK 1.5 = Java (c) 5.0 [1]

[1] http://java.sun.com/j2se/j2se-namechange.html



Ok, ça fait un choc quand on voit Java 5.0 !

C'est pourtant bien la 5eme version de Java.

A mon avis, c'est au moment de sortie la version 2 que Sun à fait une
bétise. Ils auraient du l'appeler Java 2.0 et pas 1.2

ça aurait au moins donné l'image d'un langage qui évolue plutôt que des
"corrections de bug" (oui, un changement dans le 2eme chiffre en général
c'est de la correction de bug, pas d'évolution majeure)

Et là, passer d'un coup de 1.4 à 5.0, je vois déjà venir les moqueries
des collègues des autres chappelles linguistiques...




Avatar
JFA
Avec tout ça je n'ai toujours pas ma réponse.
JFA
Avatar
Christophe M
JFA wrote:
Avec tout ça je n'ai toujours pas ma réponse.
JFA



La réponse est : Non personne ne peut te dire ou trouver la liste des

méthodes non supportées par XP.

Pq ? Simplement parce que Java est un environnement portable, un socle
commun à tous programmes java, quelque soit l'OS sous-jacent. Donc toute
les méthodes sont aussi utilisables dans XP.

Maintenant, pour t'aider plus, bien que tu ne le demandes pas, explique
nous ce que tu fais, avec quoi tu travaille/compile, comment tu fais les
tests: applet ? , en local et en réseau, sur ie, mozilla, autres ? et en
application normal , marche ou pas ? Avec quel version du JRE ? Montre
nous le bout de code en question,...

Et pq donc te limiter à du 1.1 ? Si c'est pour être le plus largement
diffusé, c'est que tu comptes sur le runtime de microsoft, n'est-ce pas
l'origine du bug ? Sachant qu'elle n'est de toute façon plus présente
sur les machines XP.
Et puis si bug il y a vraiment, la seule réponse c'est passe à une
version plus à jour et reviens nous voir si le bug est toujours là...

1 2 3 4