Hallo,
Nur wie kann man die Hintergrundfarbe eine neuen Zeile ändern?
Über einen eigenen TableCellRenderer.
Ich habe dazu bisher keine passende Methode gefunden. Einen eigenen TableRenderer beim Initialisieren der Tabelle zu erstellen, bringt nix, da die Zellenfarbe dynamisch von anderen Variablen und nicht vom Inhalt der jeweiligen Zelle abhängig gemacht werden soll.
Du mußt es eben so machen, daß der TableCellRenderer sich die nötigen
Informationen, die zur Entscheidungsfindung über die Hintergrundfarbe
der Zelle notwendig ist, irgendwo besorgen kann.
Du mußt auf jeden Fall einen eigenen TableCellRenderer verwenden. Nur
dort werden die Zellen gezeichnet.
Gruß
Slyh