Demande d'aide par rapport au jtable

armel - 8 janv. 2017 à 07:22
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 - 10 janv. 2017 à 09:12
Bonjour,
s'il vous plait j'aimerai savoir comment faire pour parcourir les lignes d'un jtable??

1 réponse

Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
10 janv. 2017 à 09:12
Salut,

Soit tu as redef le TableModel et dans ce cas tu as un access direct aux lignes.
Soit tu as un JTable plus générique et dans ce cas tu dois recréer toi meme ce tableau (plus lourd et gourmand) :
public static Object[][] getTableData (JTable table) {
    DefaultTableModel dtm = (DefaultTableModel) table.getModel();
    int rows = dtm.getRowCount(), cols = dtm.getColumnCount();
    Object[][] tableData = new Object[nRow][cols];
    for (int i = 0 ; i < rows ; i++)
        for (int j = 0 ; j < cols ; j++)
            tableData[i][j] = dtm.getValueAt(i,j);
    return tableData;
}

0
Rejoignez-nous