こんにちは、Java netbeans にこれらのコード行があり、p2 の結果を Result.txt に保存します。
System.setOut(new PrintStream(new FileOutputStream("Result.txt")));
String line1;
Process p2= Runtime.getRuntime().exec(command);
BufferedReader in = new BufferedReader(new InputStreamReader(p2.getInputStream()) );
while ((((line1 = in.readLine()) != null))||i<101)
{
System.out.println(line1);
i=i+10;
jProgressBar1.setValue(i);
}
in.close();
JOptionPane.showMessageDialog(null,"successfull");
コードは、進行状況バーがいっぱいになり、while ループが完了したときの i=100 の場合にのみ、進行状況バーを表示します。
保存中に 10,20,30,40,50,60,70,80,90,100 の進行状況バーを表示するコードが必要です。
ありがとうございました。