Bonjour,
Je me casse la tête pour un petit soucis. Mais je trouve pas de solution...
En fait j'ai crée un Jtable que je vais remplir de valeurs à partir de l'interface.
Le problème est: La dernière valeur saisie dans le tableau ne peut pas être lue à partir du code.
Voilà le Jtable que j'ai crée:
Une fois ce tableau est rempli manuellement, je veux récupérer ls valeurs saisies (suite au clic sur un bouton que j'ai crée en dessous de ce tableau):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 tableValues.setModel(new javax.swing.table.DefaultTableModel( new String[5][4],new String [] {"Title 1", "Title 2", "Title 3", "Title 4"}));
La dernière valeur tapée (ie la cellule contenant le curseur) renvoie null (mais réellement la cellule contient une valeur).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for (int i = 0; i<tableValues.getRowCount(); i++) { for (int j=0; j<tableValues.getColumnCount(); j++) { System.out.println("la valeur est= " + tableValues.getValueAt(i, j)); } }
Est ce que vous proposez une autre façon pour faire ça?
Merci d'avance pour votre aide.
Bonne journée à tous![]()
Partager