Java - апплет, вызывающий / вызывающий другой апплет - PullRequest
1 голос
/ 01 декабря 2011

Ранее я писал о следующей проблеме и получил ответ на использование Splash Screen или JDialog.Когда я изучал вышеупомянутые 2 решения, теперь я думаю, что смогу решить свою проблему с помощью другого апплета.

Проблема: перед запуском основного графического интерфейса апплета мне нужно загрузить определенные файлы в локальную систему.ПК для работы с графическим интерфейсом.Поэтому сейчас я думаю о двух апплетах, в которые Applet1 загружает файлы, а Applet2 является основным графическим интерфейсом.

Я бы использовал Splash Screen или JDialog, но на данный момент они мне не подходят,Как я могу автоматически вызвать Applet2 из Applet1 в том же окне и полностью закрыть Applet1 после завершения загрузки файлов Applet1?Является ли идея апплета лучшим решением для моей проблемы, чем Splash Screen или JDialog?

Вот код моего основного апплета (в данном случае это будет Applet2):

@Override
public void init() {

    /* Create and display the Applet2 once Applet1 is done */
    try {
        java.awt.EventQueue.invokeAndWait(new Runnable() {

            @Override
            public void run() {
                initComponents();//Draw the GUI 
            }
        });

    } catch (Exception ex) {}
}

Мой раньшеpost: Java - приостановить запуск initComponents?

...