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 :
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 . . . 
}
merci