point改为PointFrame f = new Frame();
f.show();

解决方案 »

  1.   

    new一个JFrame就可以了
    不过你最好用MDI模式来做我想更体现你的要求
      

  2.   

    谢谢两位,果然好用.
    不过我的我的application名是Prime1,所以要Prime1 Pr=new Prime1();
    kmonkey,你好:
    能否多介绍一点学习Java MDI的网站,书籍(最好在线看或下载)E文也好的。
    多谢了。现在的书还是说awt,swing的太少。
      

  3.   

    java也可以支持MDI Form吗?
      

  4.   

    支持的 
    用JInternalFrame。实现比如像一个word里开多个文档的功能。可是我做的是登陆->主操作界面,好像用不到 MDI呀?
      

  5.   

    有没有JBuilder做的JInternalFrame的例子啊?
      

  6.   

    MDI还是比较简单的
    往JDesktopPane里add一个JInternalFrame,设置JInternalFrame的大小、位置、可否最大最小化、可否关闭、可否调整尺寸等属性,最后把JInternalFrame setVisible(true)就行了
      

  7.   

    登陆-主操作界面可以这么做:登陆窗口用模态JDialog,事件触发后关闭JDialog,显示基于JFrame的主界面窗体