Salut à tous,
J'aimerais savoir comment on fait avec une applet pour détecter la version de la machine virtuelle de java :
Merci
[Modéré par Didier]
Ajout de tag dans le titre
Lire les règles du forum : Règles du forum Java
Salut à tous,
J'aimerais savoir comment on fait avec une applet pour détecter la version de la machine virtuelle de java :
Merci
[Modéré par Didier]
Ajout de tag dans le titre
Lire les règles du forum : Règles du forum Java
dans une applet tu n'as pas accès aux ressources systeme donc je ne pense pas que se soit faisable avec l'api standard
Tu peux acceder a certaines ressources systèmes si ton applet est signée. Par contre je ne sais pas si cela peut te permettre de voir la version de la JVM
Bonjour,
Comme ton applet est lancée par une page HTML, tu peux récupérer la version de la JVM utilisée par le navigateur avec Javascript et ensuite l'envoyer en paramètre à ton applet...
Snoop
navré de te contredire, mais il s'agit d'un des droits standard des applets...Envoyé par Guybrush
Envoyé par Claude Delannoy, Programmer en Java p. 521
Tu devrais donc pouvoir récupérer la version en faisant
http://faqjava.developpez.com/?page=...ANGAGE_version
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String version = System.getProperty("java.vm.version");
mais surtout...
"Le plug gros problème des citations trouvées sur internet, c'est qu'on ne peut jamais garantir leur authenticité"
Confucius, 448 av. J-C
J'ai essayé de faire String version = System.getProperty("java.vm.version"); mais je ne sais pas où mettre le test pour que dès que l'on lance l'applet c'est la première chose quelle fait.
MERCI
Le debut de la methode init semble la place revee non :
Sinon tu peux faire un initialiseur static, lorsque ton applet sera chargee par le browser, ce sera appele automatiquement ..
Bulbo
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public class MonApplet extends JApplet { static { // ton code pour verifier la version } ... }
Merci bulbo
Mais je l'ai fait juste avant ta réponse.
Sinon quelqu'un ne sera pas effacer le cache d'internet pas un applet :
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager