我需要在面板的构造函数中调度AWT中的事件。我需要这样做,因为AWT-EventQueue需要获取一个ReentrantLock,并在用户单击按钮时释放它。
我该怎么做呢?
发布于 2011-06-23 22:13:46
我找到了一个简单的解决方案:
invokeLater()
发布于 2011-06-23 21:51:52
下面是什么:
AWTEvent e = ...
this.dispatchEvent( e );
Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent( e );
KeyboardFocusManager.getCurrentKeyboardFocusManager().processKeyEvent(this, (KeyEvent)e);https://stackoverflow.com/questions/6454863
复制相似问题