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