我的程序现在开始
public static void main(String[] args){
new Gui().setVisible(true);
new Program(); }
我正在使用 Jtextarea 来显示结果。我在 Gui 显示(字符串)中有方法。它将文本附加到 Jtextarea。我从 Program 调用 display(String ) 来显示结果。我在 Program 中有一些方法可以做一些工作并调用该方法以在执行结束时显示 Program 方法。但是如果我在执行开始时调用 display(String) ,它不会在 Jtextarea 中显示,直到程序的方法完成。它没有更新 Gui。我想我需要使用 invoklater 和 new runnable 来为 Gui 启动 EDT,但是如何在 main 中与新程序一起完成它。那么这个问题的解决方案是什么?谢谢您的帮助。
PS我用谷歌搜索过,但不知道怎么做。所以这是最后一个资源