☆☆☆☆☆☆☆☆☆☆☆☆我甩分求答案,不要up,不会者也不要跟贴了,希望高手给我解答!!★★★★★★★★★★★★★★

jiaminxy 2004-04-15 12:14:36
在Jtable中 :
我在一个表的表模型里添加一列后,又通过该表的列模型删除该列。然后向表模型里增加新列并刷新界面时,被删除的那一列又显示出来了。也就是说,列模型里被删掉的列在表模型里并没有被删除,

删除列用的是:
table.getColumnModel().removeColumn(table.getColumnModel().getColumn(i));
插入列用的是
DefaultTableModel.insertColumn("insert column",new Vector(),iCurCol);

请问,如何解决这些问题
...全文
23 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiaminxy 2004-04-15
  • 打赏
  • 举报
回复
希望高手们给我做答,谢谢
jerrygui 2004-04-15
  • 打赏
  • 举报
回复
在table.getColumnModel().removeColumn(table.getColumnModel().getColumn(i));
后;
......

DefaultTableModel defaultTableModel = (DefaultTableModel)table.getTableModel();
defaultTableModel.insertColumn("insert column",new Vector(),iCurCol);
table.setTableModel(defaultTableModel);
qqbz 2004-04-15
  • 打赏
  • 举报
回复
在删除后后增加前,初始化列单元。
topglory 2004-04-15
  • 打赏
  • 举报
回复
不高不高,信誉值都太低了
mask85 2004-04-15
  • 打赏
  • 举报
回复
我有1.89米不知道算不算高?
jiaminxy 2004-04-15
  • 打赏
  • 举报
回复
高人们,给回答一下,谢谢

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧