【发布时间】:2014-12-23 18:02:52
【问题描述】:
我编写了一个工具来检查 pdf 文件。 pdf文件经过检查方法:如果有错误将显示在哪个页面上。 pdf 文件在JTable 中列出。
当我右键单击表格中的 pdf 文件时,会出现一个带有错误消息的文本框。
我使用textArea.append(text)。但这向我展示了所有 pdf 文件的所有错误。我只是想看看所选pdf的错误。
for (int pageNo = 1; pageNo < pdf.getPages(); pageNo++) {
try {
PCProperty content = pdf.getContent(pageNo, ContentCollationOptions.NONE);
if (content == null) {
error = "Error";
}
} catch (PDFDocumentException exception) {
error = "Error";
textArea.append("failed to read content on page " + pageNo + "\n");
}
}
【问题讨论】:
-
您使用的是外部包,请在标签中注明并提供MCVE。
-
问题是程序太大而无法提供 MCVE ...对不起
-
没有这样的事情,你总是可以制作一个 MCVE,你只是没有尝试。
-
当然我试过了……你觉得我怎么样? :D
标签: java swing loops jtable textarea