P
Perfibu
Gast
Hallo,
in meinem Programm öffnen sich aus dem "Haupt-JFrame" (Ebene 0) weitere JFrames, aus diesen wiederum weitere etc. Insgesamt gibt es 4 Ebenen (bis Ebene 3). Wie erreiche ich es, dass wenn z.B. ein Popup-JFrame (Ebene 2) erscheint, dass ich dann weder Ebene0, noch Ebene 1 anklicken/fokussieren/verschieben/ändern kann (diese aber trotzdem im Hintergrund sichtbar sind)? Also dass ich NUR irgendwelche Aktionen mit dem Pop-up durchführen kann, und die anderen Fenster erst wieder benutzen kann, sobald das Pop-Up beendet wurde?
Ich habe schon diverse Methoden ausprobiert, von setAlwaysOnTop() über Fokusmethoden etc., habe aber das gewünschte Resultat nicht erzielt. Wie kann man das sinnvoll lösen?
Vielen Dank schonmal im Voraus und Gruß,
Christoph
in meinem Programm öffnen sich aus dem "Haupt-JFrame" (Ebene 0) weitere JFrames, aus diesen wiederum weitere etc. Insgesamt gibt es 4 Ebenen (bis Ebene 3). Wie erreiche ich es, dass wenn z.B. ein Popup-JFrame (Ebene 2) erscheint, dass ich dann weder Ebene0, noch Ebene 1 anklicken/fokussieren/verschieben/ändern kann (diese aber trotzdem im Hintergrund sichtbar sind)? Also dass ich NUR irgendwelche Aktionen mit dem Pop-up durchführen kann, und die anderen Fenster erst wieder benutzen kann, sobald das Pop-Up beendet wurde?
Ich habe schon diverse Methoden ausprobiert, von setAlwaysOnTop() über Fokusmethoden etc., habe aber das gewünschte Resultat nicht erzielt. Wie kann man das sinnvoll lösen?
Vielen Dank schonmal im Voraus und Gruß,
Christoph