我刚开始使用KeyListener
界面。我想创建一个非常简单的控制台应用程序。如果我按“ENTER”键,我希望程序打印“hi”。不幸的是,由于我缺乏知识,当我按下键盘上的回车键时,什么也没有发生。我没有使用 Scanner 类,因为它要求用户输入某些内容,或者只需按 Enter 即可执行某些内容。我希望一个过程继续进行,直到它被按键中断。这是我的代码到目前为止的样子:
import java.awt.event.KeyListener;
import java.awt.event.KeyEvent;
public class Trash implements KeyListener {
public void keyPressed(KeyEvent e){
System.out.println("hi");
switch (e.getKeyCode()) {
case KeyEvent.VK_ENTER:
System.out.println("hi");
}
}
public void keyTyped(KeyEvent e){}
public void keyReleased(KeyEvent e){}
public static void main (String [] args){
Trash obj1 = new Trash();
}
}