gpt4 book ai didi

java - 在jTextPane中显示doc文件的内容

转载 作者:行者123 更新时间:2023-12-02 07:03:58 25 4
gpt4 key购买 nike

我正在尝试将 doc 文件的内容显示到 jTextPane 中。但它只显示文档的最后一行,而在控制台上它显示整个文档。我正在使用 Apache POI 库。

File file = null;
WordExtractor extractor = null ;
try {

file = new File("C:\\Users\\Siddique Ansari\\Documents\\CV Parser\\Siddique_Resume.doc");
FileInputStream fis=new FileInputStream(file.getAbsolutePath());
HWPFDocument document=new HWPFDocument(fis);
extractor = new WordExtractor(document);
String [] fileData = extractor.getParagraphText();
for(int i=0;i<fileData.length;i++){
System.out.println(fileData[i]);
jTextPane1.setText(fileData[i]);

}
}
catch(Exception exep){}

最佳答案

jTextPane1.setText(fileData[i]); 每次都会覆盖当前值。

相反,附加到基础文档:

Document doc = jTextPane1.getDocument();

// ... in your loop:
doc.insertString(doc.getLength(), fileData[i], null);

关于java - 在jTextPane中显示doc文件的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16316472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com