如何使用换行符将包含换行符的内容从JTable复制到Excel

时间:2009-10-20 14:50:32

标签: java excel jtable

我有一个应用程序,我在每个单元格中都有一个包含换行符(在编辑时按Enter键)的JTable。

当我将JTable中的内容复制到Excel时出现问题,我的内容格式与我的Jtable(带换行符)相同,格式为换行符。

有没有办法解决我的问题。我必须以相同的格式将我的jtable中的内容与excel一起获取。

谢谢 Chaithu

2 个答案:

答案 0 :(得分:0)

你是如何复制内容的?您是否正在使用内置复制支持?(即选择所有内容并使用ctrl-c复制),或者您自己编写了一些内容来进行复制和粘贴?

您可能必须执行后者,并确保在文本中插入必要的换行符。

答案 1 :(得分:0)

我对DnD了解不多。我认为通常你会为每个单元格数据(如逗号或制表符)使用分隔符,然后为每行数据使用换行符。

因此,如果您的单元格数据包含换行符,则可能需要将单元格数据包装在“...”中。这意味着您需要为表编写自定义TransferHandler。 <{3}}中的旧TableTransferHandler可能会帮助您入门。