j'ai besoin de récupérer le contenu d'une ligne TableView dans des texteField , j'ai utilisé une fois cette méthode via getSelectionModel() mais ça donne rien, je doit avoir oublié quelque chose que je ne trouve pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
@FXML private TableView<Model> table;
@FXML private TableColumn<Model, String> colMat;
 
@Override
public void initialize(URL url, ResourceBundle rb) {
    table.getSelectionModel().selectedIndexProperty().addListener((v, oldValue, newValue) -> {
            Model mod = table.getSelectionModel().getSelectedItem();//classe du model
            if (table.isFocused() == true) {
                txtMat.setText(mod.getMatricule());
            }
      });
}
je ne reçoit même pas une exception, quand je clique sur la ligne , il ne se passe rien et puis c'est tout
merci