请教关于table插入列的问题
我想实现在table中插入列的功能,然而API中并没有提供相应的功能函数,请问应该怎么办?
我想实现在table中插入列的功能,然而API中并没有提供相应的功能函数,请问应该怎么办?
2007-01-05 16:09
2007-01-05 16:25
[此贴子已经被作者于2007-1-5 16:28:20编辑过]

2007-01-05 16:26
那是插入行,不是插入列好不好
改你的数据模型就可以了,JTable的实现很经典
你先看看JTable的API吧,还有其附带的TableModel,TableCellRenderer

2007-01-05 16:29
2007-01-05 16:30
2007-01-05 16:33
我查API中,里面有两个方法
其一:addColumn(columnName) 在DefaultTableModel
其二:moveColumn(int,int) 在AbstractTableModel
两个模式好像不兼容,虽然DefaultTableModel继承AbstractTableModel但是我尝试先添加一列然后在移动列到所选
位置,但是使用JTable(Object[][]rowData,Object[]columnNames)它的model是AbstractTableModel
而JTable(int row,int column)它的model是DefaultTableModel好像艘不能一举两得。

2007-01-05 16:37
2007-01-05 16:38
请问用什么方法可以达到插入的方法?
用到那些API?

2007-01-05 16:40
2007-01-05 16:42