Событие вызывается, когда столбец перемещается в JTable - PullRequest
3 голосов
/ 09 октября 2009

У меня есть JTable с несколькими столбцами и строками. После того, как пользователь переместил столбец, я хотел бы получить информацию через какое-то событие, чтобы я мог сделать некоторые вычисления. Тем не менее, так как все, что мне нужно было сделать, это

table.getTableHeader().setReorderingAllowed(true);

чтобы сделать колонки подвижными, я не совсем уверен, что я могу использовать, чтобы узнать, как только они были перемещены.

Есть предложения?

-F

Ответы [ 2 ]

3 голосов
/ 09 октября 2009

Чтобы ответить на мой собственный вопрос ..

Для этого вам необходимо реализовать TableModelListener и метод tableChanged.

0 голосов
/ 09 октября 2009

В этом учебном пособии рассматривается добавление слушателя модели столбца в таблицу и определение перемещения столбца. Это может быть то, что вы ищете.

...