toFront/ toBack Problem ...



  • Es werden mehrere JDialog's dargestellt diese werden nach bestimmten Aktionen ins Hintergrund bzw. Vordergrund gesetzt, wie bekomme ich aber wo sich ein bestimmter Dialog befindet (Vor/ Hintergrund)? gibt es eine Methode (so was wie isToFront/ isToBack...) dafür - wenn ja was für eine?

    dialgo_1.toFront();
    dialog_2.toBack();
    
    // usw.
    
    if(dialog_1. ??????)
      System.out.println("dialog_1 ist VOR");
    else
      System.out.println("dialog_1 ist HIN");
    
    if(dialog_2. ??????)
      System.out.println("dialog_2 ist VOR");
    else
      System.out.println("dialog_2 ist HIN");
    

    christine.



  • mal ohne jetzt Ahnung von Java zu haben 😉 : ich würde einfach die Methoden "toFront" und "toBack" so überschreiben, daß ich den Status des Dialogs in einer Membervariablen abspeichern kann.



  • deine Idee war o.k.


Anmelden zum Antworten