gpt4 book ai didi

java - 多行标题不起作用。

转载 作者:行者123 更新时间:2023-12-01 18:38:21 25 4
gpt4 key购买 nike

我从调色板中拖动jtabel,并尝试自定义多行标题的代码,但在表中它没有显示。对不起,我的英语很丑。提前致谢

jTable1=new javax.swing.JTable(); 

jTable1.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {

{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null}
},
new String [] {
"", "Title 2", "Title 3", "Title 4"
}
));

jScrollPane4.setViewportView(jTable1);

jTable1.getColumnModel().getColumn(0).setHeaderValue("poa\nsfh");

最佳答案

Swing 中的默认渲染器使用 JLabel 来渲染文本。 JLabel 无法识别“\n”字符串。

JLabel 可以显示 HTML,因此您可以尝试使用 HTML 作为标题。阅读 Swing 教程中关于 How to Use HTML in Swing Components 的部分了解更多信息。

关于java - 多行标题不起作用。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20865690/

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