2011-01-04 6 views
0

J'ai une fenêtre gwt-ext (utilisée comme popup), cette popup est lancée à partir d'une application GWT. Je cherche une solution pour définir la taille de la fenêtre de la popup à une taille, qu'elle remplit presque l'écran, ne maximise pas, mais pour remplir la zone d'une partie sous-jacente de l'application GWT qui a lancé cette popup. Quelqu'un connaît-il une solution à ce problème?Définir la taille de la fenêtre popup correspondant à la taille de la fenêtre

Répondre

3

Essayez quelque chose comme ceci:

int windowHeight=Window.getClientHeight()-10; //I subtract 10 from the client height so the window isn't maximized. 
int windowWidth=Window.getClientWidth()-10; //I subtract 10 from the client width so the window isn't maximized. 
yourExtGwtWindow.setHeight(windowHeight); 
yourExtGwtWindow.setWidth(windowWidth); 
1

Cette taille de volonté de la taille de l'écran (pas la taille du navigateur)

yourExtGwtWindow.setHeight(screenHeight()); 
yourExtGwtWindow.setWidth(screenWidth()); 

...

public static native int screenWidth() 
/*-{ 
     return screen.availWidth; 
}-*/; 

public static native int screenHeight() 
/*-{ 
     return screen.availHeight; 
}-*/; 
Questions connexes