2010-10-28 4 views
0

Je développe une application smart gwt, Comme pour smart FAQ, nous devons donner une hauteur de composant gwt intelligente, largeur en pixels. Donner la taille en pixels ne sera pas uniforme dans toutes les résolutions.Comment rendre la résolution de l'application smart-gwt indépendante?

Quelqu'un peut-il dire comment rendre la résolution indépendante? donc il se comporte de manière uniforme dans toutes les résolutions?

Merci, Punam Purohit

Répondre

1

Dans SmartGWt, nous pouvons spécifier la hauteur ou la largeur en termes de pourcentage ou de pixels. Si vous voyez dans la mise en page ou la toile ou la fonction de tout élément aura setWidth (String width) & setHeight (Hauteur de la chaîne), ce paramètre de chaîne accepte les pixels ou les valeurs . Par exemple: Vlayout.setWidth ("50%") cela va définir 50% de la taille de l'écran à cet obj de mise en page correspondant. Référence javadoc de SetWidth ou setHeight: http://www.smartclient.com/smartgwt/javadoc/com/smartgwt/client/widgets/Canvas.html#setWidth%28java.lang.String%29

0

Je ne l'ai pas utilisé SmartGWT dans un certain temps, mais je me souviens que la plupart des widgets ont été SURCHARGE une valeur setLargeur qui a accepté%.

De toute façon, la bonne façon devrait être d'utiliser des mises en page pour composer la position de vos widgets.

Questions connexes