Scene Builder est un outil interactif de conception d'interface graphique pour JavaFX. Créé par Oracle, il permet de construire rapidement des interfaces utilisateurs sans avoir besoin de (savoir) coder.

Le logiciel est décliné en deux versions : l'une (8.x) destiné à JavaFX 8 et l'autre (9.0 et +) pour JavaFX 9 et plus.

Historique Le logiciel a été publié pour la première fois le par Oracle sous le nom JavaFX Scene Builder.

À partir du , le logiciel est publié en open source, dans le cadre du projet OpenJFX.

Finalement, l'entreprise Gluon annonce la prise en charge de la continuité du développement du logiciel et publie une première version le sur Github.

Fonctionnement Le logiciel s'utilise avec la technique du glisser/déposer : un panneau latéral situé à gauche de la fenêtre permet à l'utilisateur de sélectionner et positionner un composant dans la hiérarchie des composants ou sur la vue centrale affichant le rendu.

Un panneau latéral positionné à droite de la fenêtre permet quant à lui de définir les caractéristiques du composant sélectionné par l'utilisateur.

Les interfaces sont enregistrés dans des fichiers au format FXML, qui sont ensuite lus et chargés en mémoire par le programme, puis affichés à l'écran.

Fonctionnalités

Versions +Liste des versions de Scene BuilderNuméro de versionDate de sortieNote1.01.1Première version stable2.0Support de JavaFX 8; améliorations diverses8.0Première version publiée par Gluon8.18.1.18.28.38.49.0Support de JavaFX 910.0Support de JavaFX 1011.0Support de JavaFX 11

Annexes

Articles connexes

JavaFX FXML Java

Liens externes

Archives d'Oracle concernant JavaFX Scene Builder

Références

Catégorie:Logiciel libre sous licence BSD Catégorie:Java (langage) Catégorie:Interface utilisateur