我有一个JTable
,其中包含多个列和行。一旦用户移动了列,我希望通过某种事件通知我,以便我可以进行一些计算。但是,因为我需要做的只是
table.getTableHeader().setReorderingAllowed(true);
要让列可以移动,我有点不确定一旦它们被移动我可以用什么来找出。
有什么建议吗?
-F
答案 0 :(得分:3)
回答我自己的问题..
您需要实施TableModelListener
和tableChanged
方法才能执行此操作。
答案 1 :(得分:0)
此tutorial着眼于向表中添加列模型侦听器并检测列的移动时间。这可能就是你要找的东西。