Мне нужно сохранять событие щелчка мышью всякий раз, когда пользователь щелкает столбец таблицы для сортировки.
Я в основном сохраняю MouseEven:
public void mouseClicked(MouseEvent e_)
Я храню e_ наглобальная переменная, поэтому позже я могу запустить это же событие и отсортировать таблицу по предыдущему действию пользовательской сортировки.
Но когда я вручную запускаю предыдущее сохраненное событие мыши, таблица не сортируется.
Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(_mouseEvent);
Так что, в принципе, я хочу, чтобы это работало.Пользователь нажимает на столбец JTable для сортировки.Я храню созданный MouseEvent в глобальной переменной.Когда JTable воссоздается, мне нужно установить предыдущее действие сортировки.
Вот почему мне нужно повторно запустить сохраненный MouseEvent, но он не работает.Есть идеи?