J'ai créé un numéro TextField et un spinner avec JavaFX. Je veux que mon spinner contienne des nombres de 1 à ce nombre déjà entré dans le champ de texte. Est-ce possible et comment? J'ai besoin de votre aide s'il vous plaît .REMERCIESpinner dans JavaFX
0
A
Répondre
1
Je pense qu'il peut être utile à vous, écouteur d'appel Frist sur votre champ de texte et modifiez la valeur maximum de spinner par: MISE À JOUR: Faites votre spinner comme ça:
IntegerSpinnerValueFactory valueFactory = new IntegerSpinnerValueFactory(0, 10);
Spinner<Integer> spinner = new Spinner<Integer>(valueFactory);
puis utiliser cette méthode d'écoute que vous appelez sur votre champ de texte
valueFactory.setMax(Integer.parseInt(Your_Text_Field.getText());
Où êtes-vous réellement coincé? En supposant que vous utilisiez un 'IntegerSpinnerValueFactory', vous appelleriez simplement' setMax (...) 'dessus. –