JTable: Horizontale Linie bei jeder dritten Zeile

cr3m4

Mitglied
Hallo,

Wie schon der Titel besagt, will ich in meiner JTable bei jeder dritten Zeile eine Horizontale Linie gezeichnet haben, oder nur bei jeder dritten Zeile setShowHorizontalLines() auf true setzen.
Ich bin gerade dabei mir dafür einen Renderer zu schreiben. Leider habe ich keine entsprechende Idee zur Realisierung.

ich hoffe von euch ist jemand schlauer. Danke
 
Du müßtest doch nur die getTableCellRendererComponent deines Renderes überschreiben. Dort bekommst du den rowIndex mit übergeben. Dabei kannst du ja mit %3 == 0 überprüfen ob es sich jeweils um die dritte Zeile handelt und dann entsprechend eine Border setzen.
 
Zurück