我实际上读了两种方法:
循环遍历结果集 并使用表模型。 (这是 慢点?)
netbeans使用其他 技术(似乎有点 向我提出)返回结果 以列表的形式并绑定 表格列表。 (这没有 创建一个处理该类的类 数据库,我可以重复使用许多 表?)
那么,是否有其他方式或APIS更容易或更有效或两者兼而有之?如果不是哪种方法更好?
答案 0 :(得分:1)
最好的方法是扩展AbstractTableModel并使用此类创建JTable。
这在Netbeans中相当容易。转到JTable属性并选择模型。选择并单击省略号。您在new MyTableModel(rs)
和jTable1.setModel(
之间添加);
。如果需要,可以传递JDBC ResultSet rs。
答案 1 :(得分:0)
真的解决方案1和2基本相同。
我建议尽量使数据库和GUI保持独立。在选项2的一侧使用更多内容。循环遍历结果集并返回表示表的对象列表。然后在GUI端,有一个获取此List并扩展DefaultTableModel
的类。
答案 2 :(得分:0)
我可以通过Table From Database条目中的示例找到我的两分钱。