OVH Cloud OVH Cloud

quel version du JDK pour développer en java 1.1 ?

14 réponses
Avatar
Fred
Bonjour,

J'ai développé une applet utilisant Swing en Java 2 (jdk 1.4.2)
Mais il faut télécharger le plugin Java 2 et cela prend trop de temps aux
dires des
utilisateurs de mon site...qui finalement n'utilisent pas mon applet....
Je dois donc traduire le code en Java 1.1. (car c'est le plugin version
standard de Windows)
Il y a beaucoup de versions sur le site de Sun et je ne sais pas quel JDK
télécharger
(le plus récent des 1.1 si possible..)
Puis-je utiliser Swing avec le Java 1.1 ?

Merci pour votre aide !

Cordialement,

Fred

4 réponses

1 2
Avatar
Cédric Chabanois
Non, le JRE (Windows Offline Installation) fait 15 Mo !

Cependant tu as raison sur le reste. Je crois que ca vaut vraiment le
coup de passer au jre 1.4.2.


Cédric

salut,

je viens de regarder : le jre 1.4.2 pour windows
tient sur une disquette !
c'est vraiment pas grand chose a telecharger ...
meme en 56k

Download j2re-1_4_2_01-windows-i586-iftw.exe :
Filesize = 1,418,120 bytes.

en plus avec le 1.4.2 contient tellement de choses
que ton applet sera plus petit a coder donc a telecharger.

et tu vas pouvoir utiliser webstart au lieu d'un applet.

paul.


Fred wrote:

Bonjour,

J'ai développé une applet utilisant Swing en Java 2 (jdk 1.4.2)
Mais il faut télécharger le plugin Java 2 et cela prend trop de temps aux
dires des
utilisateurs de mon site...qui finalement n'utilisent pas mon applet....
Je dois donc traduire le code en Java 1.1. (car c'est le plugin version
standard de Windows)
Il y a beaucoup de versions sur le site de Sun et je ne sais pas quel JDK
télécharger
(le plus récent des 1.1 si possible..)
Puis-je utiliser Swing avec le Java 1.1 ?

Merci pour votre aide !

Cordialement,

Fred







Avatar
Libert Sébastien

je viens de regarder : le jre 1.4.2 pour windows
tient sur une disquette !
c'est vraiment pas grand chose a telecharger ...
meme en 56k

Download j2re-1_4_2_01-windows-i586-iftw.exe :
Filesize = 1,418,120 bytes.


Dommage...
C'est le rêve de toute personne qui fait travaille avec des applets ;-)

Avatar
Libert Sébastien
Oui, mais vu que les plaintes portent sur le temps de téléchargement,
vaudrait mieux pas qu'il utilise swing avec la 1.1 sinon ça changera
rien au problème.



Tu as raison, je le signale d'ailleurs dans ma réponse.
De plus, avec un peu d'astuce et éventuellement quelques composants maisons
(trouvés sur le net parfois), on peut obtenir une interface riche et
pratique en AWT.
Le tout est une question de mesure, cela reste une applet.


Ceci dit, on peut très bien faire du 1.1 avec le dernier jdk 1.4.2, faut
juste faire attention aux classes qu'on utilise (voir dans la javadoc la
"date" d'apparition d'une classe, de ses méthodes...), et y a une option
"-target" à la commande javac parce que le format des .class à changé
depuis



Je ne sais pas avec le JDK1.4, mais nous avions eu des problèmes de fichiers
class qui avaient des comportements anormaux (compilés avec Jikes et javac).
Pour faire simple, nous étions passé au JDK1.1.8. Les applets se sont alors
très bien comportées, et cela évite de devoir apporter une attention de tous
les instants à ce qui est utilisable ou pas.
Pourquoi se compliquer la vie ;-)


Sébastien Libert.

Avatar
Kupee
Cédric Chabanois wrote:
Exact mais il faut faire gaffe aussi à ne pas utiliser toutes les
nouvelles fonctionnalités des JDK >= 1.2 (nouvelles classes et nouvelles
méthodes de classes existantes)


Euh perso j'ai toujours eu des problèmes avec le jdk 1.4 et la
compatibilité 1.1 (surement la structure des classes qui a changé et une
option a cocher dans le compilo) par contre avec le 1.3.1 ca marche
nickel (en évitant bien sur d'utiliser des fonctionnalités >= 1.2

1 2