【发布时间】:2013-07-28 22:51:21
【问题描述】:
我有一个结构简单的JTable,我想用数据库数据填充它。
我写了这段代码,但现在不知道如何继续!
【问题讨论】:
-
您目前遇到的问题是什么?正如我所看到的,您永远不会修改您的 data[][] 和 cols[] 数组,它们是空值,因此您要么得到一些异常,要么您的表为空。
-
您有什么具体问题,或者您只是想学习如何使用 JTable?如果是后者,网上有很多教程可以参考。
-
我认为你在一节课上要做的事情太多了。将问题分解成可以单独测试的部分。在您担心 Swing 或 UI 之前,让数据库部分自行工作。
-
这个
String[] rowdata = new String[500]是个坏主意。你怎么知道预期的行数?你可能会溢出数组。同样,您可能会使数组下溢,留下大量空行。请改用List类型。如果我可以避免的话,我也非常不愿意在表中混合我的数据库逻辑......但这只是我;)