【初心者】Java質問・相談スレッド72【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0374デフォルトの名無しさん
2005/10/02(日) 11:53:52で、各行を処理するときに、JTextAreaに文字列を表示しようと
しているのですが、全行に対しての処理が終わった後にしか
表示されません。以下の内容で、処理中でも表示内容を最新化する
方法をお教えください。よろしくお願いします。
private JTextArea console; //実行結果表示エリア
private UnkoInfo unko;
private void parse() {
(途中略)
while ((line = br.readLine()) != null) {
//以下の内容が出力されない
console.setText("Now Parsing : " + line);
//以下の処理に数秒〜10秒程度かかる。
unko = ClassA.parse(line);
//別エリアに実行結果を表示
print(unko);
}
}
■ このスレッドは過去ログ倉庫に格納されています