Scene Builder

Un article de Wikipédia, l'encyclopédie libre.
Scene Builder
Description de l'image SceneBuilderLogo.png.
Description de cette image, également commentée ci-après
Fenêtre du logiciel
Informations
Créateur Oracle
Développé par Gluon et autres contributeurs
Fichier exécutable SceneBuilder.exe
Première version 1.0 ()
Dernière version 11 ()
Dépôt Scene Builder sur GitHub
État du projet  Actif
Écrit en Java
Environnement Multi-plateforme
Langues Anglais
Type Constructeur d'interface graphique
Politique de distribution Gratuit et Open source
Licence BSD
Site web gluonhq.com/products/scene-builder

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[modifier | modifier le code]

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

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

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

Fonctionnement[modifier | modifier le code]

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[modifier | modifier le code]

Versions[modifier | modifier le code]

Liste des versions de Scene Builder[4]
Numéro de version Date de sortie Note
1.0
1.1 Première version stable
2.0 Support de JavaFX 8; améliorations diverses
8.0 Première version publiée par Gluon
8.1
8.1.1
8.2
8.3
8.4
9.0 Support de JavaFX 9
10.0 Support de JavaFX 10
11.0 Support de JavaFX 11

Annexes[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]

Références[modifier | modifier le code]

  1. (en) « Java SE 7 Update 6 Released », sur blogs.oracle.com, (consulté le )
  2. (en) « Scene Builder is now Open Source », sur community.oracle.com, (consulté le )
  3. (en) « Gluon supports Scene Builder », sur gluonhq.com, (consulté le )
  4. (en) « Releases - gluonhq/scenebuilder », sur github.com (consulté le )