Java:设计除主要JFrame之外的JFrame

时间:2012-02-14 10:33:27

标签: java user-interface netbeans jframe

我已经使用netbeans GUI构建器创建了一个JFrame表单并在其上放置了按钮,一切运行良好。现在我想要的是当我按下按钮时调用另一个JFrame。这也是我编写的代码和它的工作但是问题是我想设计这个JFrame,就像我设计它的主JFrame一样,因为GUI构建器只向我显示第一个JFrame。请指导我在这个场景中做什么。

JFrame v = new JFrame("Password");

v.setVisible(true);

v.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

v.setSize(100, 100);

1 个答案:

答案 0 :(得分:0)

如果我错了(你没说),我会假设你使用netbeans很抱歉。

有两种方法可以做到这一点,第一种方法是为新的JFrame创建一个单独的表单(右键单击> New> JFrame),然后在单击按钮时创建一个新的实例。

第二个选项是在GUI构建器中添加它,如果你这样做它最初不会显示,你必须转到左侧,那里有一个组件列表,然后点击其他组件> jframe1来制作它会出现(这将隐藏您可以通过单击导航器中的主窗体组件隐藏的主窗体。