Я добавил gameKeyListener()
в свой Form
, когда назначается вверх и вниз , но метод keyPressed()
не вызывается. Мой код:Метод KeyPressed не вызывается, когда я нажимаю кнопку игры
Form f = new Form();
f.addGameKeyListener(Canvas.UP, this);
f.addGameKeyListener(Canvas.DOWN, this);
f.show();
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
public void actionPerformed(ActionEvent evt) {
}
public void keyPressed(int key)
{
System.out.println ("Pressed");
switch (key){
case Canvas.DOWN:
//code
System.out.println ("Pressed");
break;
case Canvas.UP:
//code
System.out.println ("Pressed");
break;
}
}
}
Спасибо заранее.
Спасибо вам большое! – Glenncito
@frayab, вы выиграете на этот раз, но мы снова увидим мир SO – Mun0n