如果我创建一个Netbeans表单,比如一堆字符串字段,如何让表单字段的内容自动填充我想要支持表单的类(对象)?
答案 0 :(得分:1)
NetBeans“表单”实际上只是一个可显示的Swing或AWT容器类,您可以使用JTextField对象填充组件。
像JTextField这样的组件已经有了一种后备存储:它们的模型。例如,对于JTextField对象,可以通过调用JTextField.getDocument来检索关联的Document。
您的意思是移动和统一Swing模型中的数据并将其应用于您自己设计的应用程序级模型吗? NetBeans不会为您做到这一点。在模型 - 视图 - 控制器方案中,您必须设计和实现自己的控制器。
答案 1 :(得分:1)
如果我理解正确,你需要一个bean绑定库(它会在模型更改时自动更新UI并在用户输入上更新模型)。请查看beansbinding library,better beans binding或this question。
如果您想调查可以开箱即用的新框架,您可以调查griffon,spring-rich-client或this list
中的某些框架