Hallo Forumgemeinde,
ich schlage mich gerade mit der JTable rum und habe auch schon ein paar Tutorials angeschaut (z.B. Insel) - aber bei 2 Problemem komme ich nicht weiter:
1. Aktualisierung der Table funktioniert nicht
Meine Table soll die Daten einer Liste anzeigen - beim Initialisieren klappt das auch, aber sobald in der Liste was geändert wird, wird es nicht in der JTable angzeigt. Ich habe meinem TableModel die Methode updateTable() hinzugefügt:
Diese Methode wird nach jeder Änderung der Liste aufgerufen - doch leider passiert bei der Table nichts - hat da jemand Ahnung warum?
2. Spaltenbreite
Kann hier jemand bitte ein Codebeispiel posten wie man die Spaltenbreite anpassen kann - den Standardmäßig ist alles gleichverteilt.
Vielen Dank für eure Hilfe.
Andi
ich schlage mich gerade mit der JTable rum und habe auch schon ein paar Tutorials angeschaut (z.B. Insel) - aber bei 2 Problemem komme ich nicht weiter:
1. Aktualisierung der Table funktioniert nicht
Meine Table soll die Daten einer Liste anzeigen - beim Initialisieren klappt das auch, aber sobald in der Liste was geändert wird, wird es nicht in der JTable angzeigt. Ich habe meinem TableModel die Methode updateTable() hinzugefügt:
Code:
public void updateTable(){
fireTableChanged(new TableModelEvent(this));
}
Diese Methode wird nach jeder Änderung der Liste aufgerufen - doch leider passiert bei der Table nichts - hat da jemand Ahnung warum?
2. Spaltenbreite
Kann hier jemand bitte ein Codebeispiel posten wie man die Spaltenbreite anpassen kann - den Standardmäßig ist alles gleichverteilt.
Vielen Dank für eure Hilfe.
Andi