JAVA如何捕捉按键?

电脑教程016

JAVA如何捕捉按键?,第1张

我曾做过这个游戏。

识别用户的按键用KeyAdapter类的

keyPressed(KeyEvent e) 按下某个键时调用此方法;

keyReleased(KeyEvent e) 释放某个键时调用此方法;

keyTyped(KeyEvent e) 键入某个键时调用此方法。

例如:

public void keyPressed(KeyEvent e)

{

if(e.getKeyCode()==KeyEvent.VK_LEFT)//如果用户按下了键盘上的左方向键

{

//处理

}

}

据我所知没有专门的捕获主键的异常\x0d\x0a你可以\x0d\x0atry{\x0d\x0a\x0d\x0a}catch(Exception ex){\x0d\x0aex.printStackTrace()\x0d\x0a}\x0d\x0a捕获异常之后,会在控制台打印你所捕获异常的信息。如果你只想捕获主键异常的话,可以把打印出来的主键异常名称来替换Exception. 其实效果是一样的。。。

输入一个 try,然后 alt+/ 在eclipse 3.2以前有效。以后的版本因为和中英文切换有冲突,可以把那个快捷键换成 alt+/ ,方法如下:window -> Preferences -> General -> Keys

1、删掉word completion的快捷键设置alt+/ (或改成其它的,如alt+c等)2、把Content Assist的快捷键由ctrl+space改成alt+/