2010-10-06 12 views

cevap

10

(Bu bildiğim budur ve bunu Window#isShowing kullanılacak doğru, ya ben başka bir şey kullanmalısınız eğer olmadığından emin değilim gerçi, işleri .)

public static boolean isModalDialogShowing() 
{ 
    Window[] windows = Window.getWindows(); 
    if(windows != null) { // don't rely on current implementation, which at least returns [0]. 
     for(Window w : windows) { 
      if(w.isShowing() && w instanceof Dialog && ((Dialog)w).isModal()) 
       return true; 
     } 
    } 
    return false; 
} 
+0

Efendim, siz bir canavarsınız! – FonzTech