gpt4 book ai didi

java - KeyListener类

转载 作者:行者123 更新时间:2023-11-29 05:55:56 27 4
gpt4 key购买 nike

所以,我想在我的程序中创建一个适用于其中所有类的键监听器(就像将类创建为对象时一样)。

我不知道如何使用 key (或任何其他)监听器来做到这一点。

通常它会这样:class blabla extends JPanel {blablabla;},但它不会那样工作。

要走的路是什么?

最佳答案

考虑创建一个实现KeyListener 接口(interface)的EventHandler 类。实例化此类并传递给 addKeyListener() 方法:

class EventHandler implements KeyListener{
@Override
public void keyPressed(KeyEvent e) {
// TODO Auto-generated method stub

}

@Override
public void keyReleased(KeyEvent e) {
// TODO Auto-generated method stub

}

@Override
public void keyTyped(KeyEvent e) {
// TODO Auto-generated method stub

}
}

/**
* Usage
*/
EventHandler eh = new EventHandler();
nameOfComponent.addKeyListener(eh);

关于java - KeyListener类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12132313/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com