Hallo,
ich habe einen TableHeaderRenderer geschrieben, der erstmal dieses typische HeaderLayout auf ein durchgehendes grau setzt. Nun soll bei jeder dritten Spalte eine schwarze Trennlinie dargestellt werden. Im CellRenderer habe ich das hingekriegt.
Leider finde ich keine Möglichkeit dies so im Header darzustellen.
Hier zur Veranschaulichung:

ich habe einen TableHeaderRenderer geschrieben, der erstmal dieses typische HeaderLayout auf ein durchgehendes grau setzt. Nun soll bei jeder dritten Spalte eine schwarze Trennlinie dargestellt werden. Im CellRenderer habe ich das hingekriegt.
Code:
if(column%3==0)
{
setBorder(new MatteBorder(0,1,0,0,Color.DARK_GRAY));
}
else
{
setBorder(new MatteBorder(0,0,0,0,Color.DARK_GRAY));
}
Leider finde ich keine Möglichkeit dies so im Header darzustellen.
Hier zur Veranschaulichung:
