【发布时间】:2011-10-26 12:01:35
【问题描述】:
我正在使用 WindowBuider 对 Swing 应用程序的管理部分进行编程,它基本上是充满项目的表格,我需要对它们进行 CRUD 操作。数据来自 MySQL 数据库。 我可以手动完成,但是时间太长了
有没有简单的方法来做到这一点?在 Access 表单中使用类似的东西...
谢谢
【问题讨论】:
标签: java swing data-binding
我正在使用 WindowBuider 对 Swing 应用程序的管理部分进行编程,它基本上是充满项目的表格,我需要对它们进行 CRUD 操作。数据来自 MySQL 数据库。 我可以手动完成,但是时间太长了
有没有简单的方法来做到这一点?在 Access 表单中使用类似的东西...
谢谢
【问题讨论】:
标签: java swing data-binding
标准 Swing 组件的级别太低,无法提供您需要的任何东西。如果您适合商业解决方案,请查看JIDE components。
【讨论】:
文章Binding Beans and Data in a Desktop Application 展示了如何将持久数据绑定到 Swing 组件。 NetBeans 可以从数据库生成实体类,并使用多个提供程序中的任何一个创建相应的持久性单元。这个非常简单的example 以从H2 Database 派生的Customer 实体开始,并通过Top-Link Essentials 提供程序访问。
【讨论】:
The NetBeans Platform 包含各种表格和数据绑定。因为它是用 Swing 构建的,所以您可以在常规 Swing 应用程序中使用这些组件。
【讨论】: