Pyrrah
Messages postés127Date d'inscriptionmercredi 16 février 2005StatutMembreDernière intervention15 février 2010
-
2 juin 2009 à 10:44
Pyrrah
Messages postés127Date d'inscriptionmercredi 16 février 2005StatutMembreDernière intervention15 février 2010
-
4 juin 2009 à 07:52
Bonjour,
Je cherche une méthode pour supprimer les enregistrements dans une Jtable. Est-ce que quelqu'un peut m'aider ?
Inutile de me renvoyer vers la javadoc, j'ai déjà cherché :)
Pyrrah
Messages postés127Date d'inscriptionmercredi 16 février 2005StatutMembreDernière intervention15 février 20104 4 juin 2009 à 07:52
Pour ceux que ça intéresse, j'ai fais une méthode :
/**
* Clear rows in table.
*/
public void clearTable() {
// Remove all records
for (int i = 0; i < getRowCount(); i++) { // row
for (int j = 0; j < getColumnCount(); j++) { // column
setValueAt(null, i, j); // clear all
}
}
System.out.println("Table cleared.");
}
Voilà, dans l'espoir que ça puisse aider quelqu'un ;)
Pyrrah
Messages postés127Date d'inscriptionmercredi 16 février 2005StatutMembreDernière intervention15 février 20104 2 juin 2009 à 11:29
C'est bien ce que je craignais, il n'existe pas de méthode pour effacer tout d'un coup
Je suis tombé sur ce lien pour supprimer les enregistrements (reprennant ce que tu viens de me dire DARKSIDIOUS).
Bon bah tant pis, au moins j'aurais demandé
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013129 2 juin 2009 à 11:37
Bah bien sûr que si !
Il n'y a pas de méthode "removeAllRow", certes, mais ce n'est pas pour cà que ce n'est pas faisable (quand tu lis la javadoc, il ne faut pas uniquement lire le nom des méthodes, mais également la description qui va avec !) :