2012-06-17 100 views
2

我正在使用NetBeans。我必须在单独的文件(如test1.java和test2.java)中创建两个JFrame。 test1是一个简单的注册表单,test2是一个捕捉图像的网络摄像头应用程序。在另一个JFrame中调用JFrame

我想在Test1 JFrame中显示test2 JFrame。我怎样才能做到这一点?

回答

1

我所做的是创建一个全新的类,使其拥有GUI。我没有添加主要方法,我只是把它称为其他东西。当我想让GUI页面弹出时,我只是用你平常的Page page = new Page()方法调用它。还有一件事是我做的。而不是典型的setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);我用setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);这样整个东西不会退出,当你碰到红色的X时,它只是摆脱窗口,让另一个保持开放