Графический интерфейс Java, отображающий предыдущее окно

1

простой вопрос здесь, но не могу найти никаких ресурсов, которые могли бы мне помочь.

В ActionListener я создал новое окно. Я догадался, что вы сохраняете видимость главного окна на false. но как закрыть недавно открытое окно и установить видимость старого окна на значение true?

вот мое главное окно, которое открывает новое окно.

    JFrame window = new JFrame();
    public void actionPerformed(ActionEvent e) {
         window.setVisible(false);
         Clock clock = new Clock(initialSize);
         while(clock.isVisible()){
             window.setVisible(false);
         }
         window.setVisible(true);                   
     } 
 });

и вот мои новые окна ActonListener который закрывает этот и открывает старое окно.

 public void actionPerformed(ActionEvent ea){    
     jframe.setVisible(false);
 }

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

Теги:
user-interface
swing
jframe
actionlistener

1 ответ

3
Лучший ответ

но как закрыть недавно открытое окно и установить видимость старого окна на значение true?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню