Bonjour, comment faire en javaFX pour que les boutons ait chacun un écouteur d’événement ? J'arrive à avoir un bouton qui fonctionne au bout du deuxième clic seulement (il y a une exception au premier) mais dès que j'appuie sur un autre ça ne fonctionne pas (j'ai une exception). J'ai essayé ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
public class FXMLDocumentController implements Initializable {
@FXML
private JFXButton btnFichier;
private JFXButton btnSuivant;
@FXML
private void handleButtonAction(ActionEvent event) {
            btnFichier.setOnAction((event1) -> {
(...)
});
           btnSuivant.setOnAction((ActionEvent event1) -> {
(...)
}); 
}
puis ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
public void initialize(URL url, ResourceBundle rb) {
          btnFichier.setOnAction((ActionEvent event) -> {
(...)
}); 
 
          btnSuivant.setOnAction((ActionEvent event1) -> {  
(...)
});
Ce sont des JFXButton (de jfoenix) et dans le fxml ils ont onAction="#handleButtonAction"
L'interface a été faite avec scene builder
Mais rien ne fonctionne...

Merci