Как я могу изменить шрифт заголовка JTable?

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


person Stefanos Kargas    schedule 10.12.2010    source источник


Ответы (4)


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

    table.getTableHeader().setFont(new Font("SansSerif", Font.ITALIC, 12));
person dogbane    schedule 10.12.2010

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

person Argiropoulos Stavros    schedule 10.12.2010

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

    UIManager.put("TableHeader.font", font1);
person Hossein    schedule 29.11.2017

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

tableName.getTableHeader().setFont(new Font("Segoe UI", 1 , 16));
person T.A.Chathura Priyahsad    schedule 10.12.2018