20 votes

Comment faire en sorte que la boîte de choix JavaFX 2.0 sélectionne son premier élément ?

Lorsque je crée une instance de ChoiceBox JavaFX 2.0 comme ceci :

final ChoiceBox<String> fontChBox = 
  new ChoiceBox<>(FXCollections.observableArrayList("First", "Second", "Third"));

une boîte de choix s'affiche sans sélection. Je voudrais sélectionner le premier élément par défaut. Comment le faire dans JavaFX 2.0 ?

47voto

Juvanis Points 15491

Essayez de répondre à cette affirmation :

 fontChBox.getSelectionModel().selectFirst();

2voto

Essayez ça,

fontChBox.getSelectionModel().select(0);

si vous devez sélectionner un élément autre que le premier, passez l'index de l'élément au lieu de zéro.

2voto

user7514504 Points 21

Essayez la solution suivante

//use this to display first option.
mychoicebox.getSelectionModel().selectFirst();

//to display specific option
mychoicebox.getSelectionModel().selectFirst(index position);

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X