我正在使用SWING I.E swing.jframe开发一个使用GUI frames
的Java应用程序
在框架中,我们为应用程序提供了一些输入。
应用程序将接受输入并执行java代码。代码将运行近2-3小时。
当我为该应用程序创建runnable
jar时,会出现问题。当我在输入并启动脚本后运行该jar时,我的应用程序的GUI屏幕显示为黑屏。什么都看不见。
即使在运行脚本时我也希望屏幕可见。
提前致谢!
答案 0 :(得分:3)
new Thread(new Runnable() {
public void run() {
//run yout script here
}
}).start();
答案 1 :(得分:1)
你应该研究SwingWorker
。它将有助于解决长时间运行任务中冻结的问题。如果您从EDT运行该程序并在工作线程上运行后台任务,它应该可以帮助您解决问题。