Отправка события AWT без ввода пользователя - PullRequest
0 голосов
/ 23 июня 2011

Мне нужно отправить событие в AWT в конструкторе панели. Мне нужно сделать это, потому что AWT-EventQueue должен получить ReentrantLock и отпустить его, когда пользователь нажимает кнопку.

Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 23 июня 2011

Я нашел простое решение:

invokeLater ()

0 голосов
/ 23 июня 2011

А как же:

AWTEvent e = ... 
this.dispatchEvent( e );
Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent( e );
KeyboardFocusManager.getCurrentKeyboardFocusManager().processKeyEvent(this, (KeyEvent)e);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...