要做一个添加,删除,修改,查找的JTable,不连接数据库,不用二维数组保存数据,因为那样就限定了,不知道该用什么数据类型保存数据。给一段小小的代码提示。

解决方案 »

  1.   

    JTable(Vector rowData, Vector columnNames) 
    这是JTable的构造函数之一.
    Vector rowData中存放的还是Vector
    用泛型就是
    Vector<Vector<String>> rowData
    即每行的数据存放在一个Vector中, 然后rowData存放这些行的Vector如果再复杂一些, 自己实现TableModel, 这样里面什么样的容器都可以了, 如Hashtable, Map, List等, 不过比较复杂.