在java中的扩展形式
我有这种形式,其中有可扩展的控件,如有一个用户键入的文本框,旁边是一个添加按钮,用户将用来添加另一个文本框在前一个下面。在java中的扩展形式
我的问题是我甚至不知道如何使添加按钮的工作,以便另一个textarea /文本框会出现在前面的控制....im在NetBeans IDE 7.0和设计模式下执行它...
我已经研究了很长一段时间了,我已经很困惑已经做了什么..至少你可以给我一个想法不是真正的代码。
回答:
您应该创建一个布局。
对于你的情况(窗体有点布局),似乎你需要GridLayout。
例如,请检查这个link for all type of layout或直接去Grid Layout link。
回答:
由于您要动态地将控件添加到窗体中,因此您只需将窗体放置在需要文本框和按钮的面板中。在该面板中放置您的文本框和按钮,您可能不想使用netbeans来执行此操作,并使用LayoutManager(如GridLayout)。现在你想要将你的按钮连接到一个ActionListener,它为面板添加一个textfield。
回答:
查看Nested Layout Example(其中包括)动态添加组件的示例。
以上是 在java中的扩展形式 的全部内容, 来源链接: utcz.com/qa/261517.html