Hay Leute,
ich wollte mal versuchen, ein kleines Spiel in Java zu schreiben. Dafür brauche ich aber KeyEvents, nur weiß ich nciht, wie ich es machen soll, dass er die in der run() Methode auch evrarbeitet. . Hier mal der Code ausschnitt:
Bin dankbar für jede Hilfe
ich wollte mal versuchen, ein kleines Spiel in Java zu schreiben. Dafür brauche ich aber KeyEvents, nur weiß ich nciht, wie ich es machen soll, dass er die in der run() Methode auch evrarbeitet. . Hier mal der Code ausschnitt:
Code:
. . .
public void keyPressed ( KeyEvent e ) {
if (e.getID() == KeyEvent.VK_RIGHT) {
p_x_pos++; //Position des Panels auf x
}
}
/**RUN*/
public void run(){
while ( true ) {
/**
*Hier soll er, wenn man die pfeil nach rechts taste drückt p_x_pos um 1 erhöhren, aber ich weiß nicht,
* wie ich ihm das sagen soll
*/
try {
Thread.sleep(20);
}
catch ( InterruptedException ex ) {
//mach nichts
}
}
}
. . .
Bin dankbar für jede Hilfe