我正在 NetBeans 中构建一个 JApplet。当应用程序最初运行时,它需要先将一些文件下载到本地 PC 上才能正常工作。一旦完成下载这些文件,就应该绘制 GUI。在下载文件之前,如何暂停 JApplet 绘制 GUI?另请注意,我需要向用户显示另一个 GUI,指示正在下载文件,解决此问题的最佳方法是什么?谢谢你。
@Override
public void init() {
//THIS IS WHERE THE CODE FOR DOWNLOADING FILES SHOULD BE AND ITS GUI
/* Create and display the applet */
try {
java.awt.EventQueue.invokeAndWait(new Runnable() {
@Override
public void run() {
initComponents();//Draws the main GUI after files have been downloaded
}
});
} catch (Exception ex) {}
}