G
Guest
Gast
Hallo,
Ich arbeite mit GridBagLayout.
Habe in der GUI eine Tabelle diese muss aber bei jedem Mausklick aktualisiert werden.
Da es mit dem aktualisieren aber sehr schwer erscheint, habe ich mich für die langsamere methode entschieden, die Tabelle einfach zu löschen und neu aufzubauen.
Habe in einer Klasse das hier stehen:
Wie bekomme ich es hin, diese Tabelle zu löschen, damit bei einem erneuten actionevent etwas anderes dort stehen kann? Denn bei Änderungen und ausführen des Events steht leider das gleiche dort, wie vor der Änderung.
Bin noch nicht lange dabei Java zu programmieren, habt also bitte etwas Nachsicht, falls ich etwas wichtiges vergessen habe zu posten.
Ich arbeite mit GridBagLayout.
Habe in der GUI eine Tabelle diese muss aber bei jedem Mausklick aktualisiert werden.
Da es mit dem aktualisieren aber sehr schwer erscheint, habe ich mich für die langsamere methode entschieden, die Tabelle einfach zu löschen und neu aufzubauen.
Habe in einer Klasse das hier stehen:
c->Container, posit->GridBagConstraintsDefaultTableModel model = new DefaultTableModel(0,0);
JTable table = new JTable(model);
JScrollPane sp = new JScrollPane( table );
posit.gridwidth = 3;
posit.gridx = 0;
posit.gridy = 1;
c.add( sp, posit);
Wie bekomme ich es hin, diese Tabelle zu löschen, damit bei einem erneuten actionevent etwas anderes dort stehen kann? Denn bei Änderungen und ausführen des Events steht leider das gleiche dort, wie vor der Änderung.
Bin noch nicht lange dabei Java zu programmieren, habt also bitte etwas Nachsicht, falls ich etwas wichtiges vergessen habe zu posten.