Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java NetBeans-如何在JFrame中显示所有Swing组件?_Java_Swing_Netbeans - Fatal编程技术网

Java NetBeans-如何在JFrame中显示所有Swing组件?

Java NetBeans-如何在JFrame中显示所有Swing组件?,java,swing,netbeans,Java,Swing,Netbeans,我正在使用NetBeans制作一个Swing GUI,使用内置的form maker,它工作得非常好 但是,如果我不小心在表单上放置了错误的面板,我将无法删除它或再次选择它 类似地,如果我想要一个按钮来打开一个新窗口,比如说一个文件选择器,我不知道如何将该文件选择器添加到表单中,但在按下按钮之前,它不会出现 有人有过使用NetBeans Swing表单生成器的经验吗?这似乎是一件必须要做的普通事情,但我不知道怎么做。我遗漏了什么吗?是一个netbeans用户!是的,在左下角应该有一个导航窗口。在

我正在使用NetBeans制作一个Swing GUI,使用内置的form maker,它工作得非常好

但是,如果我不小心在表单上放置了错误的面板,我将无法删除它或再次选择它

类似地,如果我想要一个按钮来打开一个新窗口,比如说一个文件选择器,我不知道如何将该文件选择器添加到表单中,但在按下按钮之前,它不会出现


有人有过使用NetBeans Swing表单生成器的经验吗?这似乎是一件必须要做的普通事情,但我不知道怎么做。我遗漏了什么吗?

是一个netbeans用户!是的,在左下角应该有一个导航窗口。在那里,它显示表单上的所有组件。我不太清楚你所说的文件选择器是什么意思,但要打开一个新窗口,即另一个Jform,你需要创建另一个form类。然后创建该表单并设置为可见

让我们假设你有 表单main程序 和表单帮助菜单

在主程序中

public mainProgram(){
 InitComponents();//or something on the lines of that
 helpMenu helpMenuWindow = new helpMenuWindow();
 helpMenu.setVisible(true);
}
这将允许您打开新窗口,但如果您单击红色X关闭窗口,它将关闭整个程序。在帮助菜单窗格的属性中,您可以选择窗口在退出时应执行的操作

出口

隐藏

无所事事 在上面的代码中,是在Jpane显示之前运行的代码,如果要显示或隐藏项目,只需代码即可

Object.setVisible(boolean);

我希望我回答了您的问题TetraComputerTure。

这是一个错误的论坛来回答此类问题。很抱歉,我在这里看到了关于NetBeans功能的其他问题,所以我想我会问它,因为它一直困扰着我,现在完全阻碍了我的进度。干杯非常感谢你!那个按钮真的不想被看到。哈哈哈!现在一切都很顺利!(:@kyle_england)