私はExcelファイルに情報を入れ、このプログラムを持って、私はExcelシートでは、このような情報を出力投げチューザとExcelを実装していないバージョンがあります-line2javaのFileChooserはforループを変更できますか?</p> <p>-line1</p> <p>:
-line3
しかし、それはExcelシートにこのような情報をスローチューザ私が追加された新しいバージョン:
-line1
(空白行)
(空白行)
(空白行)
-line2
(空白行)
(空白行)
(空行)
(空白行)
(空白行)
-line3
チューザが原因である場合、私は知りませんが、私はどんなことなく、以前と同じコードを使用するので、それがなければなりません変化する。私はカウンターを変更しようとしましたが、うまくいきませんでした。私はあなたがそれについての手がかりを私に助けてくれることを願っています。
Iはfilechoosersためのコードを有する:
JFileChooser chooser1 = new JFileChooser1();
int returnVal = chooser.showOpenDialog(chooser1);
if(returnVal == JFileChooser.APPROVE_OPTION) {
System.out.println("You chose to open this PDF file: " +
chooser1.getSelectedFile().getName());
}
File file = chooser2.getSelectedFile();
JFileChooser chooser2 = new JFileChooser2();
int returnVal = chooser.showOpenDialog(chooser2);
if(returnVal2 == JFileChooser.APPROVE_OPTION) {
System.out.println("You chose to open this excel file: " +
chooser2.getSelectedFile().getName());
}
File Excel = chooser2.getSelectedFile();
JFileChooser chooser3 = new JFileChooser1();
int returnVal3 = chooser.showOpenDialog(chooser3);
chooser3.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
if(returnVal == JFileChooser.APPROVE_OPTION) {
System.out.println("You chose to open this destination: " +
chooser3.getSelectedFile().getName());
}
File path = chooser3.getCurrentDirectory();
//Then here starts the other process
はい、私が選択するExcelファイルを選択するために、他の次に、PDFファイルを選択するには、このプログラムで3 filechoosers、1を使用し、第3の結果を格納するディレクトリ。それは次々と現れます。
プログラムの最初のブロックはファイルチョーザです。その後、pdfから、以前に選択したExcelのコピーに保存された情報が抽出され、その情報でOutput excelがスローされます。しかし、その情報は私が
JFileChooserのは、forループ – ControlAltDel
あなたの懸念は、あなたがエクセル –
にfilechoosersデータを書き込むラインでなければなりません変更することができます方法はありません@IvanProninあなたは正しいです、私はあなたが答えに感謝して、そこに滑ってコードを見て、多くの時間を持っていた。 – AK1