frame.dispose();//关闭
frame.show();//显示
or
frame.setVisible(true);

解决方案 »

  1.   

    不行啊,我调用第二个窗体后返回原先窗体,原先窗体的状态是隐藏的。
    是不是show之前定义其他的语句?
      

  2.   

    frame.show();
    或frame.setVisible(true);
    用在不同的情况
      

  3.   

    能不能给一个完整一点的代码?我这里调用另一个窗体时不写new就调不出来。我的目的是保存原先窗体中的输入值,类似于web页面返回。
      

  4.   

    frame.show();//显示
    or
    frame.setVisible(true);
      

  5.   

    会不会是我说明的有问题?
    原先的窗体状态不能丢失,
    比如我在窗体A编辑一些数据(不保存)。
    弹出窗体B的同时隐藏A.
    从B返回A并关闭B.注意不是重新Initialize,而是返回,需要把隐藏的A调出来,
    而不是像frame ss=new frame ;
         ss.setVisible(true);