Java获取关键监听器来监听帧

时间:2012-04-18 00:44:45

标签: java awt keylistener

主类

public class Main {
    public static void main(String[] args) {
        new Display("Graphic Window","icon.gif",800,600,true,false,2,60);
    }
}

显示类顶部

public class Display extends Frame {

键盘类

public class Keyboard implements KeyListener {

//.addKeyListener();
public void keyPressed(KeyEvent key) {
    System.out.println("Pressed "+key);
}

public void keyReleased(KeyEvent key) {
    System.out.println("Released "+key);
}

public void keyTyped(KeyEvent key) {
    System.out.println("Typed "+key);
}
}

我无法弄清楚如何让关键监听器听取框架,因为我想让键盘成为自己的类,然后有另一个类来获取正在按下的键,并执行基于移动的操作。

1 个答案:

答案 0 :(得分:0)

尝试:

new Display(.....).addKeyListener(new Keyboard);