我有一个来自我的SQL服务器的表,我已连接到并将所有数据存储在链表中。我现在想从创建的链表中获取数据(一切正常)但是当我尝试将它存储在名为customerTable的表中时,它并不能识别我的表。 (我的GUI在不同的类上,我的链表和我的客户对象也用于初始化get,设置方法,所以我认为它与之有关)
有人能帮我理解我是怎么做到的吗?
我使用此代码:
DefaultTableModel model = (DefaultTableModel) customerTable.getModel();
答案 0 :(得分:0)
您应该实现接口TableModel
,以将现有列表用作表模型的背面。
有关创建表模型的信息,请参阅Java教程的How to Use Tables。
答案 1 :(得分:0)
我的链表和我的客户对象也用于初始化get,set methods
如果要将数据存储在自定义对象中,则需要为该对象创建自定义TableModel
。
查看Row Table Model以获取有关如何为对象创建此自定义TableModel的分步示例。