我正在尝试在Jtext区域中显示我的输出。
while ((line1 = br1.readLine()) != null) {
txt_output.append(line1+"\n");
System.out.println(line1);
}
一旦完成整个过程,它就会给我输出。什么想要逐行显示输出执行而不是一起显示。
请帮助我.....
答案 0 :(得分:1)
Stackoverflow中的一篇类似帖子,使用线程处理并发。
答案 1 :(得分:0)
您可以使用
textArea.setText();
每次要打印消息时都是方法。 它会自动删除以前的文本并写入新文本。
答案 2 :(得分:0)
我知道以下方法非常糟糕,但您现在可以尝试
int temp = 0;
while ((line1 = br1.readLine()) != null) {
if(temp==0){
txt_output.append(line1+"\n");
temp = 1;
}
if(temp==1) {
System.out.println(line1);
temp = 0;
}
}