将HTML和CSS样式应用于Java Swing组件

将HTML和CSS样式应用于Java Swing组件,java,html,swing,jtable,Java,Html,Swing,Jtable,我必须在JTable的标题单元格中写入多行文本 因此,我以这种方式使用HTML(这是一个示例): JTable.getModel().getColumnModel().getColumn(i).setHeaderValue(“ 第1行的文本 第2行的文本 "); 我要设置内部div a100%宽度和150px高度。 但似乎高度、宽度和溢出不起作用 我的错误是什么 我必须在JTable的标题单元格中写入多行文本 让HTML保持简单: setHeaderValue("<html>L

我必须在JTable的标题单元格中写入多行文本

因此,我以这种方式使用HTML(这是一个示例):

JTable.getModel().getColumnModel().getColumn(i).setHeaderValue(“
第1行的文本
第2行的文本
");  
我要设置内部div a100%宽度150px高度。 但似乎高度宽度溢出不起作用

我的错误是什么

我必须在JTable的标题单元格中写入多行文本

让HTML保持简单:

setHeaderValue("<html>Line1<br>line2<br>&nbsp</html>");
setHeaderValue(“第1行
第2行
”;
上述内容将允许3行文本(用于标题的所有列)


注意:标题的高度由第一列中渲染器的高度决定。

Swing HTML渲染引擎(HTML 3.2的子集)不支持大多数CSS。我怀疑它能处理溢出:隐藏。谢谢。我使用了a,因为我必须强制每一行都不要中断,所以我使用了,被HTML3.2接受:)谢谢你的帮助。我用了一个,因为我必须强迫每一条线不要断,所以我用了。
setHeaderValue("<html>Line1<br>line2<br>&nbsp</html>");