Связывание программы NetBeans - PullRequest
1 голос
/ 21 июня 2010

1 основная программа 2 программы JFrame.

Как мне использовать основную программу для вызова JFrames для выполнения во время выполнения основных программ хроматически? (По одному, один всплывает, пользователь взаимодействует и нажимает ОК, появляется следующий кадр)

Я пытался использовать это, но он выполняет оба кадра одновременно.

       EventQueue.invokeLater(new Runnable() {

        public void run() {
            new chooseGender().setVisible(true);
        }
    });

1 Ответ

1 голос
/ 21 июня 2010

Вы можете скрыть или удалить текущий JFrame.

Чтобы скрыть, вы можете вызвать метод .setVisible(false), или, если вам больше не нужен JFrame, просто вызовите метод .dispose().

Обратите внимание, вы должны создать новый JFrame и скрыть / удалить текущий, в идеале в обработчике событий кнопки, которую пользователь нажимает, чтобы перейти к следующему экрану.

...