peter_mueller
Mitglied
Hallo zusammen,
ich habe einige Schwierigkeiten mit JTables. Wäre toll, wenn jemand weiterhelfen würde!
1) Ich möchte gerne wissen, wann der Benutzer in einer Tabelle etwas verändert hat. Ich habe dafür einen TableModelListener implementiert, dessen "tableChanged"-Methode auch Ereignisse empfängt, wenn innerhalb einer Zelle "Enter" gedrückt wird oder der Fokus auf eine andere Zelle gesetzt wird.
Ich möchte allerdings gerne bereits bei der ersten Eingabe eines neuen Zeichens davon informiert werden (und nicht erst nach Enter oder Fokus auf neuer Zelle). Geht das irgendwie?
2) Ist es möglich, eine ganze Spalte einer Tabelle für den Benutzer uneditierbar zu machen? Geht das mit dem DefaultTableModel?
3) Wie erreiche ich, dass innerhalb einer Zelle der Text umgebrochen wird und die entsprechende Row dann über zwei Zeilen angezeigt wird?
Bin für jede Antwort dankbar!
Viele Grüße,
Peter
ich habe einige Schwierigkeiten mit JTables. Wäre toll, wenn jemand weiterhelfen würde!
1) Ich möchte gerne wissen, wann der Benutzer in einer Tabelle etwas verändert hat. Ich habe dafür einen TableModelListener implementiert, dessen "tableChanged"-Methode auch Ereignisse empfängt, wenn innerhalb einer Zelle "Enter" gedrückt wird oder der Fokus auf eine andere Zelle gesetzt wird.
Ich möchte allerdings gerne bereits bei der ersten Eingabe eines neuen Zeichens davon informiert werden (und nicht erst nach Enter oder Fokus auf neuer Zelle). Geht das irgendwie?
2) Ist es möglich, eine ganze Spalte einer Tabelle für den Benutzer uneditierbar zu machen? Geht das mit dem DefaultTableModel?
3) Wie erreiche ich, dass innerhalb einer Zelle der Text umgebrochen wird und die entsprechende Row dann über zwei Zeilen angezeigt wird?
Bin für jede Antwort dankbar!
Viele Grüße,
Peter
Zuletzt bearbeitet: