Hallo,
über eine Antwort, vielleicht sogar eine Lösung, zu dem folgenden Problem würde ich mich sehr freuen.
Aufgabe: Ich habe ein Hauptframe (und die entsprechende Klasse) in dem Wörter eingegeben werden, z.B. "Sommer" (Passend zur Jahreszeit). Stimmt dieses eingegebene Wort mit einem vorgegebenen Schlüsselwort überein, so soll für die Dauer von z.B. 2 Sekunden ein (neuer) Rückmeldeframe angezeigt werden, entweder mit der Beschriftung "richtig" oder "falsch".
Problem: Sobald ich die zeitliche Befristung von 2 sec einführe wird die Beschriftung "richtig"/"falsch" nicht angezeigt. Lasse ich die zeitliche Befristung weg führt dies zu einer korrekten Ausgabe eines Rückmeldeframes mit der zugehörigen Beschriftung "richtig"/"falsch".
Beispielcode:
Vielen Dank!!!
über eine Antwort, vielleicht sogar eine Lösung, zu dem folgenden Problem würde ich mich sehr freuen.
Aufgabe: Ich habe ein Hauptframe (und die entsprechende Klasse) in dem Wörter eingegeben werden, z.B. "Sommer" (Passend zur Jahreszeit). Stimmt dieses eingegebene Wort mit einem vorgegebenen Schlüsselwort überein, so soll für die Dauer von z.B. 2 Sekunden ein (neuer) Rückmeldeframe angezeigt werden, entweder mit der Beschriftung "richtig" oder "falsch".
Problem: Sobald ich die zeitliche Befristung von 2 sec einführe wird die Beschriftung "richtig"/"falsch" nicht angezeigt. Lasse ich die zeitliche Befristung weg führt dies zu einer korrekten Ausgabe eines Rückmeldeframes mit der zugehörigen Beschriftung "richtig"/"falsch".
Beispielcode:
Code:
public class Hauptframe...
Rückmeldeframe RF = new Rückmeldeframe();
RF.ausgeben_richtig();
try{Thread.sleep(2000)}catch(InterruptedException ie){}
RF.setVisible(false);
RF.dispose();