Hey Leute,
ich überlege seit Tagen wie ich wohl aus meiner JTable selektierte Inhalte löschen kann...???:L
Ich nehme mit einem FileChooser dateien entgegen und will den namen in einer tabelle anzeigen lassen um dann nachher diese Einträge zu zählen und anzuzeigen ob sie erfolgreich importiert wurden oder nicht.
Allerdings soll man auch aus dieser Tabelle einzelne Zeilen löschen können, da es ja vorkommen kann das der User falsche Dateien ausgewählt hat.
Ich habs schon mit
witzigerweise funktioniert das auch für das erste Objekt in der Tabelle, aber was ist wenn der User das mittlere oder letzte ausgewählt hat ?
Ich weis langsam auch nicht mehr wo ich suchen soll..
Vielen Dank schon mal im vorraus
ich überlege seit Tagen wie ich wohl aus meiner JTable selektierte Inhalte löschen kann...???:L
Ich nehme mit einem FileChooser dateien entgegen und will den namen in einer tabelle anzeigen lassen um dann nachher diese Einträge zu zählen und anzuzeigen ob sie erfolgreich importiert wurden oder nicht.
Allerdings soll man auch aus dieser Tabelle einzelne Zeilen löschen können, da es ja vorkommen kann das der User falsche Dateien ausgewählt hat.
Ich habs schon mit
Java:
DefaultTableModel dtm = new DefaultTableModel(row,col) ;
int selectedRow[] = table.getSelectedRows();
for (int i=0; i < selectedRow.length;i++)
{
dtm.removeRow(selectedRow[i]);
}
dtm.fireTableDataChanged();
dtm.fireTableStructureChanged();
table.setModel(dtm);
table.updateUI();
setPreferedSizeRow();
witzigerweise funktioniert das auch für das erste Objekt in der Tabelle, aber was ist wenn der User das mittlere oder letzte ausgewählt hat ?
Ich weis langsam auch nicht mehr wo ich suchen soll..
Vielen Dank schon mal im vorraus