我正在用NetBeans制作一个Swing GUI,使用内置的表单制作工具,效果很好。NetBeans - 如何显示JFrame中的所有Swing组件?
但是,如果我不小心将错误的面板放在窗体上,我无法删除它,或者再次选择它。同样,如果我想要一个按钮来打开一个新窗口,比如一个文件选择器,我不知道如何将该文件选择器添加到表单中,但是直到按下按钮才会显示该选择器。
有没有人有任何使用NetBeans Swing表单生成器的经验?这似乎是一件很平常的事情,但我不知道该怎么做。我错过了什么吗?
我正在用NetBeans制作一个Swing GUI,使用内置的表单制作工具,效果很好。NetBeans - 如何显示JFrame中的所有Swing组件?
但是,如果我不小心将错误的面板放在窗体上,我无法删除它,或者再次选择它。同样,如果我想要一个按钮来打开一个新窗口,比如一个文件选择器,我不知道如何将该文件选择器添加到表单中,但是直到按下按钮才会显示该选择器。
有没有人有任何使用NetBeans Swing表单生成器的经验?这似乎是一件很平常的事情,但我不知道该怎么做。我错过了什么吗?
是一个netbeans用户!是的,应该在左下角有一个导航窗口。在那里显示表单上的所有组件。我不太清楚你的文件选择器是什么意思,但为了打开一个新窗口,即另一个Jform,你创建了另一个表单类。然后你创建该表单和setVisible。
因此,可以说你有 形式MainProgram(主程序) 并形成helpMenu
在MainProgram(主程序)
public mainProgram(){
InitComponents();//or something on the lines of that
helpMenu helpMenuWindow = new helpMenuWindow();
helpMenu.setVisible(true);
}
这将让你能够打开新的窗口,但如果你点击红色的X关闭窗口,它会关闭你的整个程序。在helpMenu窗格的属性中,您可以选择窗口在退出时应执行的操作。
退出
隐藏
什么都不做 在上面的代码是在Jpane显示之前运行的代码,如果你想显示或隐藏的物品,只是代码
Object.setVisible(boolean);
我希望我回答你的问题Tetramputechture。
非常感谢!那个按钮真的不想被看到。哈哈 – Tetramputechture 2014-10-08 20:25:54
好东西。所以你来对了吗? – 2014-10-08 20:27:15
是啊!东西现在进展顺利! (:@ kyle_england – Tetramputechture 2014-10-08 20:38:10
这是对这些问题的错误论坛 – ControlAltDel 2014-10-08 19:25:49
对不起,我在这里看到关于NetBeans功能的其他问题,所以我想我会问这个问题,因为它一直困扰着我,现在完全停止了我的进度。干杯! – Tetramputechture 2014-10-08 19:26:58