根据条件NetBeans GUI构建器显示JPanel

时间:2013-07-11 15:55:14

标签: java user-interface netbeans

我有一个表单(JFrame),它有一个完成它的两个阶段的过程:第一个用户选择一些东西,第二个取决于所选择的按钮或TextField显示。

例如,假设我想从用户那里获取文件。我想给用户一个选项,用TextField键入fileName或弹出FileChooser的Browse按钮。但是,我希望Button或TextField显示在JFrame中的相同位置。

SetVisible(True / False)不起作用,因为我希望其中任何一个显示在同一个地方 - NetBeans只是不允许我把Swing对象放在同一个地方。

这是一个图片示例:

http://postimg.org/image/3n2y3gpvj/

我如何在NetBeans GUI构建器中执行此操作(因为我无法修改initComponents())?

1 个答案:

答案 0 :(得分:0)

您可以使用GriBagLayout,将组件放在同一个单元格中。 GridBagLayout