问题如下!
我有一个JTable,我想显示一个包含代表新行的“ \ r \ n”文本字符串。我希望这些新行显示在表格中,而不仅仅是被忽略。
下面是我的问题的直观表示。
今天:
|Titel |
------------------
|texttex ttext xt|
------------------
目标:
|Titel |
----------
|texttex |
|ttext xt|
----------
我已经试验了JTextPane,但是我的结果是该对象的文本表示形式,而不是封装在JTextPane中的文本。(Maby我不理解所有那些显而易见的Internet指南)。
总结一下问题,如何在JTable中显示包含多行的列,而没有每行的索引。
(或有关如何真正使JTextPane在列中工作的基本说明。。?)
最佳答案
我建议您使用<br>
而不是\r\n
要么
您在TableCellRenderer
上设置了JTable
。 TableCellRenderer
在被调用时将返回一个JTextPane
-仅创建一个JTextPane
实例并为每次调用返回(设置了适当的值之后)