JTabble NetBeans wielkość czcionki nagłowka

0

Jak ustawić wielkość czcionki w nagłówku kolumn tabeli (JTabble NetBeans) nagłowek czyli tam gdzie tittle1, titttle2. Szukałem już chyba wszedzie i nic nie znalazłem, proszę o pomoc :)

0

table.getTableHeader().setFont(new Font("ComicSans", Font.BOLD, 72));

0

Niestety to nie działa.

0

Stwórz własnego renderera

public class HeaderRenderer implements TableCellRenderer
{
    private Font font;
    //------------------------
    public HeaderRenderer(Font font)
    {
        this.font = font;
    }
    public Component getTableCellRendererComponent(JTable t,Object value,boolean chosen,boolean hasFocus,
                                                   int row,int col)
    {
        JLabel header = null;
        ...
        header.setFont(font);
        return header();
   }
}

A potem

HeaderRenderer renderer = new HeaderRenderer(new Font(...));

i dla każdej kolumny column

column.setHeaderRenderer(renderer);

Trochę inaczej trzeba to zrobić, jeśli różne kolumny mają mieć różną wielkość czcionki.

0

Wszystkie kolumny mają mieć taki sam format czcionki :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1