0
実際に私はSwingプラットフォームを初めて使っていますが、どうにかしてワードドキュメントの総行数を数えるためにコードを作成しましたが、単語文書内の文字の総数を数える必要があります。スウィングを使用してワードドキュメント(.docx)の文字数を合計します。
ここで私のコードは、スイングを使用してワード文書の行数をカウントする方法は、単語を数えるためにこれを変更することはできますか?
public void actionPerformed(ActionEvent e) {
if(e.getSource()==openfile){
JFileChooser fc=new JFileChooser();
int i=fc.showOpenDialog(this);
if(i==JFileChooser.APPROVE_OPTION){
File f=fc.getSelectedFile();
String filepath=f.getPath();
JT_Filechooser.setText(filepath);
JT_FileName.setText(f.getName());
try{
FileInputStream fis = new FileInputStream(f.getAbsolutePath());
XWPFDocument document = new XWPFDocument(fis);
List<XWPFParagraph> paragraphs = document.getParagraphs();
int count = 0;
for (XWPFParagraph para : paragraphs) {
count++;
System.out.println(para.getText());
}
System.out.println("No. of lines : "+count);
JT_LinesCount.setText(Integer.toString(count));
fis.close();
}catch (Exception ex) {ex.printStackTrace(); }
}
}
}
マットさん、ありがとうございました – vasanth
、私は私の出力を得ました。どうもありがとう – vasanth