2017-10-21 53 views
1

Je construis une application de bureau dans la version Eclipse Oxygen.1a (4.7.1a) en utilisant JavaFX, qui sera ma première. J'ai créé un fichier appelé PersonOverview.fxml et j'ai ajouté le code suivant à mon code;Eclipse JavaFX Scene Builder ajouter ButtonBar ou des boutons groupés à l'interface graphique

<ButtonBar> 
    <buttons> 
     <Button text="New" ButtonBar.buttonData="LEFT" /> 
     <Button text="Save" ButtonBar.buttonData="RIGHT" /> 
    </buttons> 
</ButtonBar> 

JavaFX Scene Builder 2.0 ne semble pas reconnaître l'élément - ButtonBar

Je me demande s'il y a une alternative à cela. Je voudrais ajouter un groupe de boutons à mon interface graphique en bas à droite de l'interface graphique. Quelque chose comme ça;

Grouped buttons

Répondre

3

SceneBuilder 2.0 était le latest release d'Oracle et il était avant Java 8u40, ce qui signifie qu'il ne contient pas de commandes comme ButtonBar ou Spinner qui étaient added dans 8u40. Pour pouvoir travailler avec des fichiers fxml compatibles JavaFX 8/9, vous avez besoin de SceneBuilder de Gluon. Vous pouvez télécharger votre fichier binaire à partir du here.

Le projet est toujours open source, vous pouvez le trouver here, il n'est pas seulement mis à jour avec les dernières modifications apportées aux JDK 8 et 9, mais aussi de nouvelles fonctionnalités sont incluses.

+0

Merci! Cela a fonctionné après la mise à jour vers la dernière version JavaFX Scene Builder 9.0.1 – LogicDev