J'utilise smart GWT pour développer mon application, pour créer la structure de l'application J'utilise des composants GWT. L'extrait de code HTML est comme ci-dessous:Les composants Smart Gwt ne sont pas rendus en html div tag
<div class="container">
<div id="pagePanel" ></div>
</div>
Dans mes pagePanel
div tous les composants sont ajoutés. Comme j'ajoute dynamiquement des composants dans la div pagePanel
, la div pagePanel
n'augmente pas en fonction de la taille du composant ajouté et les composants gwt intelligents ajoutés débordent de la div pagePanel
. Donc, je dois donner css à chaque div de smart gwt. Mais comme le GWT génère lui-même une structure HTML, il n'est pas possible de trouver tous les div dans le code.
Comme, j'utilise la table flexible pour structurer ma page, FlexTable est ajouté dans Canvas de smart gwt. Canvas
est ajouté à initWidget
de Composite
super classe. J'ai donné css à la table flexible et à la toile mais entre la toile et la table flex deux autres divs sont générées et je ne peux pas obtenir comment donner css à ces divs car je ne peux pas les trouver dans mon code.
Le code est comme ci-dessous:
NTCanvas smartContainer = new NTCanvas();
smartContainer.setWidth("970px");
smartContainer.setStyleName("smart-container");
smartContainer.setStylePrimaryName("smart-container");
initWidget((Widget) smartContainer);
tout organisme peut dire comment localiser le GWT généré divs dans le code. Ou comment résoudre le problème de débordement des composants intelligents de PagePanel div.
Merci, Punam Purohit
Où est un exemple de travail dans le code? –