如何使Netbeans表单自动填充类中的字段?

时间:2010-03-23 21:07:46

标签: java netbeans javabeans

如果我创建一个Netbeans表单,比如一堆字符串字段,如何让表单字段的内容自动填充我想要支持表单的类(对象)?

2 个答案:

答案 0 :(得分:1)

NetBeans“表单”实际上只是一个可显示的Swing或AWT容器类,您可以使用JTextField对象填充组件。

像JTextField这样的组件已经有了一种后备存储:它们的模型。例如,对于JTextField对象,可以通过调用JTextField.getDocument来检索关联的Document。

您的意思是移动和统一Swing模型中的数据并将其应用于您自己设计的应用程序级模型吗? NetBeans不会为您做到这一点。在模型 - 视图 - 控制器方案中,您必须设计和实现自己的控制器。

答案 1 :(得分:1)

如果我理解正确,你需要一个bean绑定库(它会在模型​​更改时自动更新UI并在用户输入上更新模型)。请查看beansbinding librarybetter beans bindingthis question

如果您想调查可以开箱即用的新框架,您可以调查griffonspring-rich-clientthis list

中的某些框架