JFrame kommt nicht in den Vordergrund

Bastik1007

Aktives Mitglied
Ich habe einen eigenen, kleinen PC Alarm gecodet und Ich möchte, dass mein JFrame in den Vordergrund springt, sobald der Timer 0 ist. Ich habe hier im Forum auch schon gesucht, das hier gefunden: http://www.java-forum.org/awt-swing-swt/105614-jframe-vordergrund-holen.html aber selbst wenn ich die Methoden, setVisible, setAlwaysOnTop und toFront benutze, bleibt es lediglich im Hintergrund

achja so sieht es immo aus:

Java:
                if(i == 0)
                {
                    toFront();
                    setAlwaysOnTop(true);
                    setVisible(true);
                }
 
Zuletzt bearbeitet:
Das hier funktioniert bei mir:
Java:
                        if(i == 0)
		                {
						 java.awt.EventQueue.invokeLater(new Runnable() {
				                @Override
				                public void run() {
				                	 	toFront();
					                    setAlwaysOnTop(true);
					                    setVisible(true);
				                }
				            }); 
		                }
 
das funktioniert immernoch nicht, ich weiß echt nich wieso es nicht in den vordergrund kommt.. in der taskleiste sehe ich ja, wie sich der fokus meiner fenster ändert, aber am bildschirm ist es nicht zu sehen

und nein, ich habe kein anderes fenster, nur das eine, und dieses hat von anfang an alwaysOnTop auf false gesetzt
 
Zuletzt bearbeitet:

Neue Themen


Zurück
Oben