Hallo tutorials-Community,
wie kann Ich das DefaultTableModel aus einem JTable herausholen?
Wie man das normale TableModel herausholt weiß ich, das geht mit .getModel
Der Grund meiner Frage ist das Tutorial von The Java Developers Almanac 1.4
Da steht folgendes:
Das ist alles soweit klar, nur wie entferne Ich eine Zeile von JTable wenn ich nicht mehr an das DeafultTableModel komme.
Ich habe folgendes versucht:
Das funktioniert nicht, da .getModel() ein Objekt vom Typ TableModel zurückgibt und nicht DefaultTableModel
Gibt es leider nicht
Wie macht Ich das denn jetzt? Habe Ich da jetzt irgendwie einen Denkfehler?
wie kann Ich das DefaultTableModel aus einem JTable herausholen?
Wie man das normale TableModel herausholt weiß ich, das geht mit .getModel
Der Grund meiner Frage ist das Tutorial von The Java Developers Almanac 1.4
Da steht folgendes:
Code:
DefaultTableModel model = new DefaultTableModel();
JTable table = new JTable(model);
// Create some data
model.addColumn("Col1");
model.addRow(new Object[]{"r1"});
model.addRow(new Object[]{"r2"});
model.addRow(new Object[]{"r3"});
// Remove the first row
model.removeRow(0);
// Remove the last row
model.removeRow(model.getRowCount()-1);
Das ist alles soweit klar, nur wie entferne Ich eine Zeile von JTable wenn ich nicht mehr an das DeafultTableModel komme.
Ich habe folgendes versucht:
Code:
DefaultTableModel dtm = jTableDaten.getModel();
Code:
TableModel.removeRow(0)
Wie macht Ich das denn jetzt? Habe Ich da jetzt irgendwie einen Denkfehler?