Salut,
Bref je veux recuperer une valeur dans une colone de JTable ?:?
donc s il vous plait qu elle est la fonction pour cela et merci d'avance.:P
Version imprimable
Salut,
Bref je veux recuperer une valeur dans une colone de JTable ?:?
donc s il vous plait qu elle est la fonction pour cela et merci d'avance.:P
Javadoc !
merci j ai utilise la methode
Code:
1
2 int row =jTable1.getSelectedRowCount(); String str = jTable1.getValueAt(row-1,0).toString();
salut,
getSelectedRowCount() te retourne le nombre de ligne sélectionnées, non pas l'index de la ligne sélectionné
il faut plutôt utiliser la méthode getSelectedRow()
et pourquoi ce "-1" ??
oui j utilise getSelectedRow() et pour -1 c est parceque la methode retourne pour le premier row 1 et la methode getValueAt() se depart de l indice 0 non pas 1
Exemple
getSelectedRow()=2
donc si je met pas -1 getValueAt(2,2) retourne la valeur de 3eme row alors que je veux le 2eme :)
j espere que tu comprend :) et merci
non, j'ai rien compris :mrgreen:
si tu veux par exp avoir la valeur de la première colonne de la ligne sélectionné
pas besoin de soustractionCode:
1
2
3 int row = table.getSelectedRow(); System.out.println(table.getValueAt(row, 0));