ive创建了一个按键监听器,但显然不起作用,我使用笔记本电脑键盘有问题吗?
public class Subscript extends Applet implements KeyListener {
public String number;
public void init() {
this.addKeyListener(this);
}
public void keyPressed(KeyEvent e) {
if(e.getKeyCode()==KeyEvent.VK_UP)
{
System.out.println("hi");
}
}
@Override
public void keyReleased(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void keyTyped(KeyEvent e) {
// TODO Auto-generated method stub
}
}
我希望结果应该在控制台中显示为hi,但是当我按下向上按钮时它不会显示
答案 0 :(得分:0)
我已经下载并运行了您的代码,它似乎运行良好。我认为您遇到的问题是applet不在屏幕上。如果您在尝试按下向上箭头之前用鼠标单击小程序,则程序应该可以运行。