JTabble NetBeans wielkość czcionki nagłowka

JTabble NetBeans wielkość czcionki nagłowka
T1
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 4 lata
  • Postów:40
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 :)

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

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


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
T1
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 4 lata
  • Postów:40
0

Niestety to nie działa.

bogdans
Moderator
  • Rejestracja:prawie 17 lat
  • Ostatnio:prawie 5 lat
0

Stwórz własnego renderera

Kopiuj
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

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

i dla każdej kolumny column

Kopiuj
column.setHeaderRenderer(renderer);

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


To smutne, że głupcy są tak pewni siebie, a ludzie mądrzy - tak pełni wątpliwości. Bertrand Russell
T1
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 4 lata
  • Postów:40
0

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

AP
  • Rejestracja:ponad 9 lat
  • Ostatnio:prawie 8 lat
  • Postów:2
0

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.