我可以像这样通过processKeyEvent方法在自定义组件中捕获事件。
class CustomComp extends JPanel
{
@Override
public void processKeyEvent(final KeyEvent event)
{
if (event.getKeyCode() == KeyEvent.VK_DOWN)
{
//do somthing here
}
}
}
有其他替代方法吗?
最佳答案
首选方法可能是使用Key Bindings API
关于java - 如何从自定义组件捕获事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19397395/