使用jframe立即显示输出

时间:2019-06-30 20:43:03

标签: java jframe

我有一个带有框架的项目,并且在某个时候使用框架来显示各种功能内部发生的情况,如何像在控制台上打印时一样,立即在框架上显示输出

我正在传递框架的对象作为每个需要打印内容的函数的参数,至于我尝试在结果框架中使用jTextPane并使用setText来显示内容的框架,我还尝试将其替换为jTextArea并使用附加功能

public void appendLnToResultsTextPane(String text){
        this.resultsTextArea.append(text+"\n");
        this.resultsTextPane.setText(resultsTextPane.getText()+"\n"+text);
}

我希望各种功能都可以直接在框架上打印,就像在控制台上打印时一样,但是框架冻结并变成白色,并且在所有功能执行完毕之前什么也没有显示。

0 个答案:

没有答案