gpt4 book ai didi

java - 使用 JTattoo 外观时如何更改 JTable 标题字体

转载 作者:太空宇宙 更新时间:2023-11-04 12:50:25 25 4
gpt4 key购买 nike

我在我的项目中使用 JTattoo 的外观和感觉。我尝试使用以下代码更改表格标题的字体:

tbExpense.getTableHeader().setFont(new java.awt.Font("Kerala", 1, 14));

但是它不起作用。

我的代码

以下内部框架代码,我在大型机中应用了 jtatto 外观和感觉。这是副车架。框架中的所有其他组件都更改为 jtattoo 外观和感觉,但我无法更改 jtable 标题字体

public class T extends javax.swing.JInternalFrame {
public T() {
initComponents();
tb.getTableHeader().setFont(new java.awt.Font("Kerala", 1, 14));
tb.getTableHeader().repaint();
}
private void initComponents() {
jScrollPane1 = new javax.swing.JScrollPane();
tb = new javax.swing.JTable();
setClosable(true);
setTitle("Hai");
setVisible(true);
tb.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null},
},
new String [] {
"Title 1", "Title 2", "Title 3", "Title 4"
}
));
jScrollPane1.setViewportView(tb);
setBounds(0, 0, 461, 372);
}
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JTable tb; }

最佳答案

尝试一下

UIManager.put("TableHeader.font",new Font("Arial", Font.BOLD, 18) );

关于java - 使用 JTattoo 外观时如何更改 JTable 标题字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35888476/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com