form2 f2 = new form2();
f2.Show();

解决方案 »

  1.   

    frame frame1=new frame();
    frame1.show();
      

  2.   

    我刚才照你门的意思做了。
    void jButton1_actionPerformed(ActionEvent e) {
        Frame2 frame2 = new Frame2();
        frame2.show();
      }
    可是在frame1中点击jButton1按钮后弹出的frame2只有芝麻大小,而且是在屏幕的左上角,如何我想让frame2以1/2屏幕大小显示在屏幕中央该如何实现?
      

  3.   

    faint
    你的frame不需要设置大小风格的么?
    长宽高和位置都需要自己设置。
    字符……好久不写application了,大概通过设置字体可以解决吧
    encoding一下
      

  4.   

    Dimension d=Toolkit.getDefaultToolkit().getScreenSize();
            frame.setBounds(d.width/4,d.height/4,d.width/2,d.height/2);
    可以把你的芝麻变称你想要的样子;)
      

  5.   

    靠,来晚了,大家都说完了同意 badbob(小小) 加以点自己的体会
    在new出来的frame里加system.exit(0),关闭窗口的时候会把整个程序关掉
    要是不写system.exit(0)关闭窗口的时候只会把new出来的frame关掉
      

  6.   

    我说点
    字体问题我夜遇到过了
    用命令行就乱吗,用jcreater就正常
    不知道是怎么回事
    应该是字体的设置问题吧
    谁知道,告诉我一声!
    谢了哈哈
    还有一点
    new出来的窗口,给个题目吧!
    哈哈……
      

  7.   

    frame1.setSize(100,100);
    frame1.setLocation(100,100);
    //第一条是大小
    //第二条是弹出的地方。