我在 Swing 中有一个表单,其中有很多文本字段接收数据。这个想法是当一个按钮被点击时,应用程序会立即从文本字段中收集所有数据。你知道一个好的做法吗?或者是否需要通过文本字段收集数据文本字段?
最佳答案
如果您正在寻找框架,请尝试使用 JDesktop 的 BeansBinding
。它与 Netbeans IDE 的 Matisse GUI 构建器集成得很好,应该足以满足简单程序中的大多数需求。
如果您使用的是 Netbeans,here's a good primer帮助您入门。
但是,由于 BeansBinding
通过抽象所有复杂性来工作,因此您失去的是更精细的控制。如果您正在开发一个需要更多控制和调整的高度复杂的应用程序,那么我建议您卷起袖子准备动手。为表单上的每个可编辑字段注册一个类作为监听器,并将数据保存到一个存储每个必要值的 bean 类。
关于Java Swing 自动从表单中收集数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2752277/