100 Geschrieben 24. November 2009 Geschrieben 24. November 2009 (bearbeitet) Hi, ich erstelle meine Tabelle folgendermaßen: tblDatenbank = new JTable(inhalt,columns); tblDatenbank.setBounds(400, 32, 289, 161); tblDatenbank.setRowHeight(12); tblDatenbank.getColumnModel().getColumn(0).setPreferredWidth(20); tblDatenbank.getColumnModel().getColumn(1).setPreferredWidth(40); scroll = new JScrollPane(tblDatenbank); scroll.setSize(300, 172); scroll.setLocation(402,32); add(scroll); Eigentlich war geplant, dass sich die Tabelle selber löscht, damit ich sie mit neuen Werten neu erstellen kann. Wenn ich zu einem anderem Button aber cp.remove(scroll); schreibe, passiert nix. Eben so wenig wie cp.removeAll() oder scroll.removeAll() Warum ist das so? /edit Also cp.removeAll() löscht alles, außer die Tabelle :/ Bearbeitet 24. November 2009 von 100 Zitieren
100 Geschrieben 24. November 2009 Autor Geschrieben 24. November 2009 Lösung: cp.repaint(); Danke Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.