2014-03-12 63 views
1

簡單的問題在這裏,但找不到任何資源來幫助我。Java GUI彈出以前的窗口

ActionListener我已經讓我調出一個新窗口。我猜你已將主窗口的可見性保持爲假。但是如何關閉新打開的窗口並將舊窗口的可見性恢復爲真?

這是我的主窗口,它帶來了新的窗口。

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); 
} 

我是新來的,所以這可能是一個明顯的答案,我不知道。目前的代碼是一個絕望的嘗試。謝謝。

回答