11

前两个问题(这里这里)的答案都没有解决我的问题。

我有一个多列 jtable,我想根据字符串中的换行符(“\n”)在单元格内的多行上显示某些列的字符串内容。每个字符串的换行数是随机的,仅在运行时才知道。只有受影响的行必须跨所有列调整到新高度。每个受影响的列可能有不同数量的行,并且需要将行高调整为跨列的最大高度。

我该怎么做呢?
如果可能的话,将非常感谢一些示例代码。
TIA

4

1 回答 1

13

如果我说得对,我认为您需要 MultilineCellRenderer 。周围已经有很多例子了。通常它们基于 JTextArea 来获得换行功能。

我自己还没有使用过,但这里有一个例子,乍一看还不错:

多线单元渲染器

于 2010-09-17T08:28:07.787 回答