2

ソケットからの行をリッスンして JTextArea に出力する小さな Java プログラムがあります。これを行うためのより良い方法はありますか:

while(true){
 JTextArea.append(in.readLine())
}

私はイベントのようなものを考えていました:

event.in.readLine(){
JTextArea.append(in.readLine())
}

またはwhileループがこれを行うための最良の方法ですか? このプログラムにさらに機能を追加しても?

4

2 に答える 2

0

SwingWorkerを使用して、UI 画面を正しく更新し、UI スレッドをブロックしないようにします。

于 2012-11-09T07:39:07.860 に答える