【问题标题】:How to show all the items in a MySQL database to a panel without hard coding [closed]如何在没有硬编码的情况下将 MySQL 数据库中的所有项目显示到面板 [关闭]
【发布时间】:2015-05-05 19:15:40
【问题描述】:
我希望它是这样的。面板内部有一些来自数据库的详细信息。也许是一个循环来做到这一点?
【问题讨论】:
标签:
java
mysql
database
swing
netbeans-8
【解决方案1】:
您通常会在JTable 中显示来自数据库表的数据。您需要执行 SQL 查询以从数据库中获取数据,然后将数据从 ResultSet 复制到 TableModel。
查看Table From Database 中的TableFromDatabase.java 类,以了解可能完成此操作的一般示例。
【解决方案2】:
如果您使用的是 Netbeans 7.x 及更高版本,则右键单击所需的包(或更好地创建一个)-> 新建 -> 其他 -> Swing GUI 表单 -> MAster Detail 示例表单。
继续前进,通过向导建立数据库连接,选择您希望显示的实体,让 Netbeans 为您完成剩下的工作。