U
UntitleD
Gast
Hallo zusammen
Ich habe ein höchst merkwürdiges Problem:
Ich habe einer Swing-Form einen KeyListener hinzugefügt. Sonst nichts. Wenn ich nun Tasten drücke, werden diese im KeyPressed abgefangen und ausgegeben. Werden jetzt jedoch die Pfeiltasten "Runter" + "Rechts" gleichzeitig gedrückt, ohne loszulassen, ist die untere Tastenreihe (y, x, c, ..., m) nicht mehr erreichbar, sprich, es entsteht kein Event mehr beim drücken dieser Tasten.
Ich habe noch weiter solcher Kombinationen herausgefunden (z. B. W + S, dann geht Q nicht mehr).
Das hier ist der einzige Code der Klasse, es sollten also keine Störfaktoren vorhanden sein.
Ich wäre euch für jede Hilfe dankbar.
Grüsse UntitleD
Ich habe ein höchst merkwürdiges Problem:
Ich habe einer Swing-Form einen KeyListener hinzugefügt. Sonst nichts. Wenn ich nun Tasten drücke, werden diese im KeyPressed abgefangen und ausgegeben. Werden jetzt jedoch die Pfeiltasten "Runter" + "Rechts" gleichzeitig gedrückt, ohne loszulassen, ist die untere Tastenreihe (y, x, c, ..., m) nicht mehr erreichbar, sprich, es entsteht kein Event mehr beim drücken dieser Tasten.
Ich habe noch weiter solcher Kombinationen herausgefunden (z. B. W + S, dann geht Q nicht mehr).
Das hier ist der einzige Code der Klasse, es sollten also keine Störfaktoren vorhanden sein.
Code:
import java.awt.Frame;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
public class Main extends Frame implements KeyListener{
public Main(){
this.addKeyListener(this);
this.setVisible(true);
this.requestFocus();
}
public static void main(String[] args) {
new Main();
}
public void keyPressed(KeyEvent arg0) {
System.out.println(arg0.getKeyChar());
}
public void keyReleased(KeyEvent arg0) {
}
public void keyTyped(KeyEvent arg0) {
}
}
Ich wäre euch für jede Hilfe dankbar.
Grüsse UntitleD