2014-03-12 68 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); 
} 

我是新来的,所以这可能是一个明显的答案,我不知道。目前的代码是一个绝望的尝试。谢谢。

回答