IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaFX Discussion :

Detection de JRE


Sujet :

JavaFX

  1. #1
    Membre expérimenté Avatar de jiddou
    Inscrit en
    Août 2007
    Messages
    247
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 247
    Par défaut Detection de JRE
    Bonjour tout le monde,
    y a t' il un moyen de détecter la présence de l'environnement nécessaire pour l'affichage de l'application javaFx sur la machine cliente? Je pense que ce qu'il faut c'est de détecter que la version du jre est au minimum 6u17 mais je ne sais pas comment .

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Février 2009
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 284
    Par défaut
    Si tu parle d'un applet, ce code est dans le JavaScript de la distribution.
    Sinon, bah il y a qu'une solution native avec la console par exemple.

  3. #3
    Membre expérimenté Avatar de jiddou
    Inscrit en
    Août 2007
    Messages
    247
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 247
    Par défaut
    L'objectif était de donner un lien vers le téléchargement du JRE minimal si pas disponible ce que je préfère à leur message anglais puis redirection.
    Il suffisait d'analyser le code du fichier javascript dtfx.js :

    Donc maintenant je fais ainsi et à la place de chaque alert je met le traitement que je veux faire pour ce cas. J'essaierai plus tard d'intégrer ces modifications dans le dtfx.js.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
    		if(!navigator.javaEnabled()){
    			alert("Java is required to run JavaFX applications.\n"+"You will now be redirected to a Java update site to get the latest version.\n");
    		}
    		if(isVersionAvailable()){
    			var javaVersion = getJavaVersion();
    			if(("V"+javaVersion)<"V1.5"){
    				if("Mac"==getSystemOS()){
    					var osVersion=getMacOSVersion();
    					if(("V"+osVersion)<"V10.4"){
    						alert("JavaFX requires Java 5.0 (1.5) or above.\n"+"Mac OS version "+osVersion+" does not support this Java version\n"+"Please upgrade your OS to 10.5 (Leopard) in order to run this application.");throw new Error("Invalid Java version for JavaFX");}
    					else{
    						alert("JavaFX requires Java 5.0 (1.5) or above.\n"+"Please use Software Update to upgrade your Java version.");throw new Error("Invalid Java version for JavaFX");
    					}
    				}
    				else{
    					alert("The current version of Java on this system ("+javaVersion+") does not support JavaFX.\n"+"You will now be redirected to a Java update site to get the latest version.\n");
     
    				}
    			}
    			else{
    			    javafx(
    				        {
    				       codebase: "http://192.168.44.114:8080/APP/",
    				              archive: "APP.jar",
    				              draggable: true,
    				              width: 1200,
    				              height: 950,
    				              code: "APP.Main.Main",
    				              name: "APP",
    				        }
    			    	);
    			}
    		}

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Inno Setup] Detection de JRE installé
    Par JuFromParis dans le forum Outils
    Réponses: 3
    Dernier message: 12/10/2011, 11h50
  2. Réponses: 3
    Dernier message: 16/08/2010, 10h30
  3. detection de la jre installé
    Par kalurar dans le forum VBScript
    Réponses: 1
    Dernier message: 03/11/2009, 23h24
  4. detecter version JRE
    Par jerem721 dans le forum Général Java
    Réponses: 13
    Dernier message: 30/03/2009, 17h16
  5. detecter jre d'eclipse
    Par feridferid dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 28/01/2009, 20h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo