Вопрос Как исправить неработающий KeyListener в Java7

Статус
В этой теме нельзя размещать новые ответы.
Регистрация
12 Май 2013
Сообщения
77
Репутация
0
Спасибо
0
Монет
0
Здравствуйте, public class Listeners implements KeyListener {

public void keyPressed(KeyEvent e) {
int key=e.getKeyCode();
if(key==KeyEvent.VK_W){
coot.up=true;
}
if(key==KeyEvent.VK_S){
coot.down=true;
}
if(key==KeyEvent.VK_A){
coot.left=true;
}
if(key==KeyEvent.VK_D){
coot.right=true;
}

}

public void keyReleased(KeyEvent e) {
int key=e.getKeyCode();
if(key==KeyEvent.VK_W){
coot.up=false;;
}
if(key==KeyEvent.VK_S){
coot.down=false;;
}
if(key==KeyEvent.VK_A){
coot.left=false;;
}
if(key==KeyEvent.VK_D){
coot.right=false;
}

}

public void keyTyped(KeyEvent e) {

}
}
При такой конструкции не работает KeyListener, в другом классе в конструкторе addKeyListener(new Listeners()); и изменение координат при помощи инт переменной. Но при нажатии клавиши ничего не происходит.
Как это можно исправить?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху