Java - 暂停运行initComponents?

时间:2011-12-01 15:35:26

标签: java japplet

我正在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) {}
}

1 个答案:

答案 0 :(得分:1)

听起来你需要Splash Screen