【发布时间】:2019-03-04 04:08:54
【问题描述】:
所以我在课堂上只有这个函数keyPressed(KeyEvent e),我试图在主函数中调用它,但它不起作用。我知道我不应该用 null 初始化 KeyEvent 但我不知道如何调用它
public void keyPressed(KeyEvent e){
int key = e.getKeyCode();
switch(e.getKeyCode()) {
case KeyEvent.VK_UP:
break;
case KeyEvent.VK_DOWN:
break;
case KeyEvent.VK_LEFT:
break;
case KeyEvent.VK_RIGHT:
break;
}
public static void main(String args[]){
Myclass class = new Myclass();
KeyEvent KeyEvent = null;
class.keyPressed(KeyEvent);
}
【问题讨论】:
-
避免使用关键字作为变量名
-
请接受对您解决问题最有帮助的答案。它可以帮助未来的读者。如果答案没有帮助,请将 cmets 留在他们下方。所以发布者可以相应地更新它们。
标签: java function main keypress keyevent