我想设置JTable表头的字体,你知道怎么做吗?
这应该可以运行:
table.getTableHeader().setFont(new Font("SansSerif", Font.ITALIC, 12));
JTableHeader header = table.getTableHeader();
header.setFont(new Font("Dialog", Font.BOLD, 18));
你应该实现TableCellRenderer。
UIManager.put("TableHeader.font", font1);
这对我有效
tableName.getTableHeader().setFont(new Font("Segoe UI", 1 , 16));