如何在没有硬编码的情况下将MySQL数据库中的所有项目显示到面板

时间:2015-05-05 19:15:41

标签: java mysql database swing netbeans-8

panel image

我希望它是这样的。在面板内部的一些细节来自数据库。也许循环来做到这一点?

2 个答案:

答案 0 :(得分:1)

您通常会在JTable中显示数据库表中的数据。您需要执行SQL查询以从数据库获取数据,然后将数据从ResultSet复制到TableModel

查看Table From Database中找到的TableFromDatabase.java类,了解可能的一般示例。

答案 1 :(得分:1)

如果您使用的是Netbeans 7.x及更高版本,请右键单击所需的包(或更好地创建一个) - >新 - >其他 - > Swing GUI表单 - > MAster Detail Sample Form。

继续,通过向导建立数据库连接,选择您想要显示的实体,让Netbeans为您完成剩下的工作。