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

  • Moin, erstmal rein zum Verständnis: Willst Du die Tabelle selbst neu zeichnen? oder Willst Du den Inhalt der Tabelle aktualisieren? Für den zweiten Fall rate ich Dir zu einem TableModel (rate ich in letzter Zeit recht oft *g*). Gruß, Puni

  • JTable 2 Fragen

    Puni - - Java, Scala & Android

    Beitrag

    Moin, 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

    Puni - - Java, Scala & Android

    Beitrag

    Moin, 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