怎样防止在JTable界面上移动列(JTable,TableColumnModel)

VincintCao 2003-05-31 10:37:27
列的顺序如果被移动了,意味着Index对应的值不一定准确了。所以,怎样防止用户移动列呢?
...全文
81 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Flying_kkd 2003-08-21
  • 打赏
  • 举报
回复
Good!
treeClimber 2003-06-19
  • 打赏
  • 举报
回复
谢谢!
newman0708 2003-05-31
  • 打赏
  • 举报
回复
3)让JTable的表头不可移动     //所有列

table.getTableHeader().setReorderingAllowed(boolean)
作用是用户不可以改变各个列的顺序,也就是说:不能把第二列挪到的一列前边去...
table.getTableHeader().setResizingAllowed(boolean)
作用是用户不可以通过用鼠标在table的头部拖动来改变各个列的宽度。
yuanmeng163 2003-05-31
  • 打赏
  • 举报
回复
调用下面的方法即可:
table.getTableHeader().setReorderingAllowed(false);
one_bird 2003-05-31
  • 打赏
  • 举报
回复
帮忙up :~)

62,614

社区成员

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

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