0

主班

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);
}
}

我不知道如何让键监听器来监听框架,因为我想让键盘成为它自己的类,然后让另一个类获取正在按下的键并根据它执行诸如移动之类的动作。

4

1 回答 1

0

尝试:

new Display(.....).addKeyListener(new Keyboard);
于 2012-04-18T02:02:32.660 回答