Applet java

Résolu/Fermé
philippe - 8 mars 2005 à 13:46
 philippe - 9 mars 2005 à 19:46
bonjour à tous,
comment faire pour realiser une applet faite avec java qui marche sur un ordi qui ne possede pas java2 ?
faut il specifier une option lorsqu'on compile son programme java?
A voir également:

7 réponses

Utilisateur anonyme
8 mars 2005 à 19:20
Bonsoir,

Sans jvm, pas de java


a+

0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
8 mars 2005 à 19:28
vui, pour qu'un ordinateur puisse faire fonctionner une applet Java, il est obligatoire d'installer Java sur la machine.

(Installer juste le JRE suffit.)
0
merci à vous pour vos reponses mais
je repose ma question que je l'ai mal posé:

est ce qu'une applet faite grace au j2sdk 1.4.2_05 marchera sur tous les ordis qui n'ont qu'une version de base de JVM ?
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
8 mars 2005 à 23:44
Pas forcément.

ça dépend:

- de la version pour laquelle a été compilé ton .class
(les anciennes machines virtuelles ne comprennent pas le bytecode des nouvelles).

- des librairies utilisées
(même si tu compile avec la norme des anciens bytecodes, il faut faire attention à utiliser des librairies qui existent aussi dans les anciennes JVM.)

Exemple, la librarie d'expressions régulières n'existe pas en Java 1.0 et 1.1.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ah ok, merci, c clair, sebsauvage.

mais alors, est il possible lors de la compilation de specifier avec quelle version on compile ou faut il telecharger carrement les anciennes version SDK pour faire des applets visibles par tous?
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
9 mars 2005 à 13:02
Oui on peut le spécifier à la compilation
(je ne me rappelle plus de l'option, mais ça doit se retrouver.)


(C'est ce que j'ai fait pour mon applet http://sebsauvage.net/fprot :
Je l'ai créée avec le JDK 1.5.0, mais je l'ai compilée pour le 1.1).

Par contre, ça ne suffit pas:
Il faut compiler pour le 1.1 et n'utiliser que des librairies disponibles dans le 1.1.
0
ah ok, merci beaucoup, je vais essayer de trouver cette option.
0