Liebe Leser/innen,
Ich mache Grad in meinem Spiel eine Option wo man selbst Tastenbelegen kann. Das Erste, was mir eingefallen ist, ist einen Button zu erstellen mit einem KeyListener. Die Taste, die man dann drückt, soll in die Variable "A" mit e.getKeyCode eingefügt werden. Das Problem ist, wenn ich auf den Button klicken ist der Code direkt wieder geschlossen und wartet auf keine Eingabe.
Liebe Grüße Hans.
Java:
if(e.getSource() == btn1) {
new KeyListener() {
@Override
public void keyTyped(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void keyReleased(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void keyPressed(KeyEvent e) {
A= e.getKeyCode();
}
};
System.out.println(A);
}
Liebe Grüße Hans.