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 :

Creation de GUI dynamique


Sujet :

JavaFX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 75
    Par défaut Creation de GUI dynamique
    Bonjour,

    Est-il possible en javafx de creer les elements d'une interface graphique dynamiquement ?
    Par exemple a partir d'un fichier xml decrivant le contenu (ie boutons+texte, etc..), l'application javafx contenant l'interpreteur (ou placer le bouton, quels sont les evenements lies). Du coup, il serait possible d'ajouter des interfaces sous forme de fichiers xml une fois l'application "packagee".

    Merci d'avance

    Nil
    PS: mes recherches Google avec dynamique et plugin n'ont pas donne les resultats esperes... si quelqu'un a un bon terme pour decrire ce que je souhaite faire... je serai ravi de relancer une recherche.

  2. #2
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 897
    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 897
    Billets dans le blog
    54
    Par défaut
    Il n'y a rien dans JavaFX qui permette de créer pour le moment une interface en parsant un fichier XML, si tu pars dans cette optique c'est toi qui devras écrire une tel parseur et ensuite utiliser SAX, DOM ou autre pour lire parcourir ton fichier et construire ta GUI à partir de ce que tu y trouveras.

    Ce qui se rapproche le plus de ce que tu décris pour le moment consiste à créer du FXD/FXZ (un subset de JavaFX qui est interprété à l'exécution) grace aux outils fournis dans la Production Suite (soit à partir d'un SVG, doit d'un projet Photoshop ou Illustrator) pour avoir la partie vue de la GUI. Mais il faut encore programmer la partie contrôler en JavaFX après.
    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

Discussions similaires

  1. [image]Création d'image dynamique
    Par Booyakha dans le forum Struts 1
    Réponses: 24
    Dernier message: 07/06/2006, 18h01
  2. [Conception] creation de fiche dynamique a partir d'une base de données
    Par badnane2 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 05/06/2006, 16h50
  3. Creation de librairies dynamique... Problème !
    Par Franck.H dans le forum Linux
    Réponses: 12
    Dernier message: 24/06/2005, 11h18
  4. creation fenetres (TForm) dynamiquement
    Par Erzak dans le forum C++Builder
    Réponses: 4
    Dernier message: 07/12/2004, 20h25
  5. Creation de fiche dynamique
    Par Mouss26 dans le forum C++Builder
    Réponses: 7
    Dernier message: 24/07/2002, 07h56

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