J'ai plusieurs boutons qui font la même tâche pour chaque enregistrement dans un tableView, donc j'ai fait les appel de hadler dans une boucle, seulement j'ai besoin de passer un paramètre à l'action qui est l'index i, voici les bouts de code nécessaires :
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 private void handlerButton(ActionEvent event) { //code } public void initialize(URL url, ResourceBundle rb){ // code . . . for (int i = 0; i < list.size(); i++) { list.get(i).getButton().setOnAction(this::handlerButton); //ici passer i au handler } //code . . . }
Partager