我在尝试将对象集合传递给JTable时遇到了一些问题,
问题是我不知道我能做什么来基本上使用我的JTable中的Object集合
我看了一下,但我不知道我能做些什么 link
以下是我目前用于DAO和Main类的代码
答案 0 :(得分:0)
TableModel接口定义数据如何与JTable交互。实现TableModel接口有两个类 - DefaultTableModel和AbstractTableModel。 AbstractTableModel实现了TableModel接口中定义的大多数方法,并留下了必须由子类实现的三个方法(getRowCount,getColumnCount,getValueAt)。它是程序员可能创建的任何自定义表模型的基础。 DefaultTableModel类就是这样一种实现。它是AbstractTableModel的子类,实现了三种方法,其中数据存储在矢量矢量中。
通过使用从AbstractTableModel构建的自定义表模型,您可以选择存储您想要的数据,但是您需要实现允许数据无缝地与JTable交互的方法。有多少方法取决于JTable管理数据需要多少。对于只读JTable,上面提到的三种默认方法就足够了。但是对于允许广泛编辑的JTable(例如,添加和删除行和列),需要实现这些方法以反映存储在表模型中的数据的变化。
礼貌 - http://java.about.com/od/Creating-Tables/a/The-Jtable-Table-Model.htm