Как я могу изменить шрифт заголовка JTable? - PullRequest
16 голосов
/ 10 декабря 2010

Я хочу установить шрифт заголовка JTable. Ты знаешь как?

Ответы [ 5 ]

40 голосов
/ 10 декабря 2010

Это должно работать:

    table.getTableHeader().setFont(new Font("SansSerif", Font.ITALIC, 12));
3 голосов
/ 13 января 2011
JTableHeader header = table.getTableHeader();
header.setFont(new Font("Dialog", Font.BOLD, 18));
2 голосов
/ 10 декабря 2010

Вы должны реализовать TableCellRenderer.

0 голосов
/ 10 декабря 2018

Эта работа для меня

tableName.getTableHeader().setFont(new Font("Segoe UI", 1 , 16));
0 голосов
/ 30 ноября 2017

Вы также можете использовать это, чтобы установить шрифт заголовка всей таблицы:

    UIManager.put("TableHeader.font", font1);
...