1

我有这种形式,其中有可扩展的控件,例如有一个文本框供用户键入,旁边是一个添加按钮,用户可以使用该按钮在前一个文本框下方添加另一个文本框。

我的问题是我什至不知道如何使添加按钮起作用,以便另一个文本区域/文本框会出现在前一个控件的下方..我在 netbeans ide 7.0 和设计模式下这样做......

我已经研究了很长一段时间,我已经很困惑该做什么了..至少你可以给我一个想法,而不是真正的代码。

4

3 回答 3

1

您应该创建一个布局。

对于您的情况(表单有点布局),您似乎需要 GridLayout。

例如,请查看此链接以了解所有类型的布局或直接转到Grid Layout 链接

于 2011-06-24T10:21:40.423 回答
0

由于您将动态地向表单添加控件,因此您只需在需要文本框和按钮的面板中放置。在该面板内放置您的文本框和按钮,您可能不想使用 netbeans 来执行此操作,而是使用像 GridLayout 这样的 LayoutManager。现在您需要将您的按钮连接到一个 ActionListener,该 ActionListener 将一个文本字段添加到面板。

于 2011-06-24T10:52:19.313 回答
0

有关(除其他外)动态地将组件添加到 GUI 的示例,请参阅嵌套布局示例

于 2011-06-24T12:04:22.610 回答