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
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
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()); } }); }
merci
Partager