Bonjour,

J'utilise actuellement smartclient pour faire une application GWT vu qu'il y a des composants intéressant à utiliser

Cependant j'ai un petit soucis sur un problème relativement simple et je n'ai trouvé la réponse nul-part.

Je vous l'expose :

Je voudrais avoir un layout de 50% et dedans remettre un layout de 50% (donc en gros le deuxième layout serait de 25%)

Quand j'utilise addChild ca fonctionne mais des que j'utilise addMember (car je voudrais utilisé des Alignment) le pourcentage ne marche plus, seul les tailles en pixels fonctionne.

Voici le code correspondant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
		layout = new Layout();
		layout.setWidth100();
		layout.setHeight100();
		layout.setAlign(Alignment.CENTER);
		layout.setBackgroundColor("#323941");
 
		VLayout centerLayout = new VLayout();
		centerLayout.setWidth("50%");
		centerLayout.setBackgroundColor("red");
 
		layout.addMember(centerLayout);
 
		layout.draw();
Voila j'y comprends rien donc si quelqu'un pouvait m'aider ça serait cool

Merci pour toutes les futurs réponses ^^

Edit : Par contre centerLayout.setHeight("50%"); fonctionne ... je comprends pas :/

Edit2 : Bon en replaçant le Layout par un Hstack ça fonctionne... je sais pas trop pourquoi mais ca fonctionne (apparemment c'est parce que ça ne tiens pas compte des dimensions ....)