在JTable中移动列时是否会调用事件?

时间:2009-10-09 14:03:43

标签: events jtable listener

我有一个JTable,其中包含多个列和行。一旦用户移动了列,我希望通过某种事件通知我,以便我可以进行一些计算。但是,因为我需要做的只是

table.getTableHeader().setReorderingAllowed(true);

要让列可以移动,我有点不确定一旦它们被移动我可以用什么来找出。

有什么建议吗?

-F

2 个答案:

答案 0 :(得分:3)

回答我自己的问题..

您需要实施TableModelListenertableChanged方法才能执行此操作。

答案 1 :(得分:0)

tutorial着眼于向表中添加列模型侦听器并检测列的移动时间。这可能就是你要找的东西。