我有这种形式,其中有可扩展的控件,例如有一个文本框供用户键入,旁边是一个添加按钮,用户可以使用该按钮在前一个文本框下方添加另一个文本框。
我的问题是我什至不知道如何使添加按钮起作用,以便另一个文本区域/文本框会出现在前一个控件的下方..我在 netbeans ide 7.0 和设计模式下这样做......
我已经研究了很长一段时间,我已经很困惑该做什么了..至少你可以给我一个想法,而不是真正的代码。
我有这种形式,其中有可扩展的控件,例如有一个文本框供用户键入,旁边是一个添加按钮,用户可以使用该按钮在前一个文本框下方添加另一个文本框。
我的问题是我什至不知道如何使添加按钮起作用,以便另一个文本区域/文本框会出现在前一个控件的下方..我在 netbeans ide 7.0 和设计模式下这样做......
我已经研究了很长一段时间,我已经很困惑该做什么了..至少你可以给我一个想法,而不是真正的代码。
由于您将动态地向表单添加控件,因此您只需在需要文本框和按钮的面板中放置。在该面板内放置您的文本框和按钮,您可能不想使用 netbeans 来执行此操作,而是使用像 GridLayout 这样的 LayoutManager。现在您需要将您的按钮连接到一个 ActionListener,该 ActionListener 将一个文本字段添加到面板。
有关(除其他外)动态地将组件添加到 GUI 的示例,请参阅嵌套布局示例。