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 :

Lecture fichier fxml à partir d'un autre package


Sujet :

JavaFX

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 148
    Par défaut Lecture fichier fxml à partir d'un autre package
    Bonjour,
    Je débute avec JavaFX, j'ai crée une petite application "login", je bloque sur une petite chose, je voudrais savoir comment faire appel à un fichier fxml à partir d'un autre package
    ex: jai deux package
    com.login ==> ici j'ai mon application que j’exécute
    com.profile==> ici j'ai mon fichier fxml

    donc à partir de mon application qui se trouve dans le package com.login je veux appeler mon fichier fxml qui se trouve dans le package com.profile

    J'ai tout essayer mais rien ne marche

    Merci

  2. #2
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    643
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 643
    Par défaut
    Avec quelle application travailles-tu pour faire ton programme?
    S'agit t-il de modules communs ou chaque packages possède son propre module ? Quel es ton besoin final ?

  3. #3
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 900
    Billets dans le blog
    54
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    package com.login;
    class Login {
     
    [...]
            URL fxmlURL = getClass().getClassLoader().getResource("com/profile/myFXMLFile.fxml");
            Node node = (Node) new FXMLLoader(fxmlURL).load();
    [...]
     
    }
    ou (noter la présence du / en début de chemin pour lister le contenu d'un autre package) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    package com.login;
    class Login {
     
    [...]
            URL fxmlURL = getClass().getResource("/com/profile/myFXMLFile.fxml");
            Node node = (Node) new FXMLLoader(fxmlURL).load();
    [...]
     
    }
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 148
    Par défaut
    Merci à vous deux, ça marche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    URL fxmlURL = getClass().getResource("/com/profile/myFXMLFile.fxml");

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

Discussions similaires

  1. lecture fichier xml à partir de vb 6.0
    Par wajdiisi2007 dans le forum VB 6 et antérieur
    Réponses: 26
    Dernier message: 14/08/2007, 13h15
  2. Probleme lecture Fichier XML à partir table MySQM
    Par inzagi dans le forum XQUERY/SGBD
    Réponses: 2
    Dernier message: 20/07/2007, 21h59
  3. [FPDF] Créer un fichier PDF à partir d'un autre fichier PDF
    Par axel-erator dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 18/06/2006, 23h29
  4. Lecture de cookie à partir d'un autre site
    Par trihanhcie dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/05/2006, 16h14
  5. [VBA-E]Génération de fichiers Excel à partir d'un autre
    Par cyrille2k5 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/05/2006, 10h27

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