如何在一个窗口上点击确定后让这个窗口消失再弹出另外一个窗口

解决方案 »

  1.   

    <input type="button" value="确定" onClick="window.open('test.html');self.close()">
      

  2.   

    setVisible(true)  //弹出窗口
    setVisible(false) //隐藏窗口
      

  3.   

    ...
    JDialog d1 = new JDialog(this, "Dialog1", true);
    JButton ok("OK");
    ok.addActionListener(new
      ActionListener()
      {
        public void actionPerformed(ActionEvent event)
        {
          setVisible(false);
          d1.setVisible(true);
        }
      });
    ...
      

  4.   

    不要使用setVisible(),那样的话只是看到窗口被关闭了,其实还在消耗内存,应该是使用
    dispose()把内存也进行释放