Hallo
Ich habe ein TextField ,das mit einem Text gefüllt werden kann. Beim drücken auf den Checkbutton wird mit der Methode check() geprüft, ob das Wort im TextField dem String in einer Datei entspricht.
Jetzt habe ich einen KeyListener eingebaut ,der beim Drücken der ENTER-Taste auch die Methode check() aktiviert.
Das Problem: Wenn ich einen Text in das TextField tippe, behält das TextField den Focus, darum kann ich so viel ich will auf ENTER drücken und es passiert nichts. Erst ,wenn ich das TextField und somit den Focus verlasse, kann ich mit Enter die Methode check() aktivieren.
Ich habs mit JTextField1.setFocusable(false) versucht,aber dann kannn ich nichts in das TextField eintippen
Könnte mir jemand einen Tip geben? Danke.
Ich habe ein TextField ,das mit einem Text gefüllt werden kann. Beim drücken auf den Checkbutton wird mit der Methode check() geprüft, ob das Wort im TextField dem String in einer Datei entspricht.
Jetzt habe ich einen KeyListener eingebaut ,der beim Drücken der ENTER-Taste auch die Methode check() aktiviert.
Das Problem: Wenn ich einen Text in das TextField tippe, behält das TextField den Focus, darum kann ich so viel ich will auf ENTER drücken und es passiert nichts. Erst ,wenn ich das TextField und somit den Focus verlasse, kann ich mit Enter die Methode check() aktivieren.
Ich habs mit JTextField1.setFocusable(false) versucht,aber dann kannn ich nichts in das TextField eintippen
Könnte mir jemand einen Tip geben? Danke.