Zeilenfarbe von einer jTable festlegen



  • Hi,

    ich hab in meinem Programm eine jTable mit dem Namen "t_kurse". Da ich wärend der Laufzeit dynamisch Spalten hinzufügen möchte, habe ich mit

    DefaultTableModel myModel = (DefaultTableModel)t_kurse.getModel();

    eine Verbindung zum Tabellenmodell hergestellt.

    Mit myModell.addRow() kann man ja bekanntlich eine neue Zeile hinzufügen.

    Nur wie kann man die Hintergrundfarbe eine neuen Zeile ändern? Ich habe dazu bisher keine passende Methode gefunden. Wäre nett, wenn Ihr mir da helfen könntet.



  • Hallo,

    ich weiß nicht ob dir das jetzt weiter hilft, aber hier findest du schon mal ein Beispiel wie man die Vorder- und Hintergrundfarben verschiedener Zellen ändern kann:

    http://www.codeguru.com/java/articles/137.shtml

    Vielleicht bringts dich ja irgendwie weiter...

    MfG



  • Hallo,

    guck dir mal den DefaultTableCellRenderer an...
    Überschreibe einfach die getTableCellRendererComponent Methode!

    Viel Spass,

    Stefan


Anmelden zum Antworten