在导出期间将完整的jtextarea内容显示到excel文件的单个单元格中。

时间:2013-08-23 16:46:31

标签: java swing export-to-excel jtextarea linewrap

我正在开发一个桌面应用程序,其功能是将jtable内容导出到excel文件中。

现在这里是我正在实施的项目代码流程: -

Form with Textarea for remarks and report

将jtable导入excel后,数据以这种方式写入: - (只有单个记录在jtable中)

enter image description here

现在这里所有数据都以正确的方式导出,除了我们的评论&客户报告。

我也尝试过实现setLineWrap()和setWrapStyleWord(),但仍然无法正常工作。

这是我的上述函数的代码,用于我们的备注textarea: -

 txtOurRemarks.setLineWrap(true);
 txtOurRemarks.setWrapStyleWord(true);

任何人都可以帮助我吗? 感谢。

1 个答案:

答案 0 :(得分:2)

我猜测问题是你的输出文件中有新的行字符。因此,您需要将这些字符替换为空白字符,以便它们一起显示在Excel中的一行中。