Java - приостановить запуск initComponents? - PullRequest
2 голосов
/ 01 декабря 2011

Я строю JApplet в NetBeans.Когда приложение изначально запускается, оно должно сначала загрузить некоторые файлы на локальный ПК, чтобы оно работало должным образом.Как только загрузка этих файлов завершена, следует нарисовать графический интерфейс.Как я могу приостановить JApplet от рисования 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 Ответ

1 голос
/ 01 декабря 2011

Похоже, вам нужен Заставка .

...