Suchergebnisse
Suchergebnisse 41-44 von insgesamt 44.
-
Moin, also was Du absolut nicht machen brauchst, ist irgendwas zu repainten oder die Panels neu einzufügen. Das DefaultTableModel welches Du verwendest, beinhaltet fire-Methoden, die aufgerufen werden können, sobald die Tabelle verändert wird. Zum Beispiel: Du fügst eine neue Zeile hinzu, danach kommt die fire-Methode: Quellcode (1 Zeile) Das sollte ohne Probleme funktionieren. Gruß, Puni
-
JTable 2 Fragen
BeitragMoin, Wenn Du mit einer JTable arbeitest, solltest Du immer ein TableModel verwenden. Dieses Model implementiert die Methode isCellEditable(), mit welcher bestimmt wird, ob eine Zelle editierbar ist oder nicht. Das bedeutet, dass Du in dem Model die Methode überschreibst (mit Rückgabewert false) und dieses Model dann Deiner Tabelle übergibst. Denn es gibt für die JTable keine "direkte" Funktion, mit der man die Editierbarkeit ändern kann. Deshalb musst Du das ganze Problem über das TableModel lö…
-
JTable 2 Fragen
BeitragMoin, Du kannst das Editieren der Zellen abstellen, indem Du im TableModel die Funktion isCellEditable() nutzt. Ein Beispiel dafür findest Du hier: java.sun.com/docs/books/tutori…omponents/table.html#data Gruß, Puni