Java外部Keylistener没有响应

时间:2015-06-10 11:24:28

标签: java keylistener

我想听键盘输入,但我没有得到KeyCode,但KeyListener必须在外部类

Main.java:

public class Main {

    public static void main(String args[]){

        new Spielfeld("Spielfeld");
        new KeyEventListener();
    }

}

KeyEventListener.java

public class KeyEventListener implements KeyListener{

public KeyEventListener(){

}

@Override
public void keyPressed(KeyEvent e) {

    System.out.println(e.getKeyCode());

}

@Override
public void keyReleased(KeyEvent arg0) {}

@Override
public void keyTyped(KeyEvent arg0){}

}

抱歉,我是Java新手,不知道如何解决这个问题......

1 个答案:

答案 0 :(得分:0)

您需要将<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:fromYDelta="75%p" android:toYDelta="0%p" android:fillAfter="true" android:duration="500" /> </set> 添加到任何组件,例如JTextField,

这是一个很好的例子:

keyListener

有关听众的更多信息: Here