2011-07-13 47 views
0

任何人都知道如何將某些東西置於SimplePanel的中心或至少以某種方式安排它。對齊GWT中的SimplePanel中的內容

與Horizo​​ntalPanel和VerticalPanel我可以使用setHorizo​​ntalAlignment()/ setVerticalAlignment()但我無法找到任何有用的SimplePanel。

我知道SimplePanel只能有一個小部件,但我需要使用它。

有什麼建議嗎?

謝謝

回答

1

創建水平/垂直面板。 添加具有所需對齊的小部件。 將此面板添加到SimplePanel。

您也可以或許通過調整CSS,而不是有一個額外的面板

+0

是的,這是一個很好的實現它。 :)謝謝 – adgfs

2

如果使用UiBinder的這應該工作

<ui:style> 
    .container { 
    width:100%; 
} 
.content { 
    width:200px; 
    margin: 0 auto; 
} 
</ui:style> 
<g:SimplePanel addStyleNames="{style.container}"> 
    <g:HTMLPanel addStyleNames="{style.content}"> 
    <!-- CONTENT --> 
    </g:HTMLPanel> 
</g:SimplePanel> 
+0

感謝您的帖子,但我不使用UIBinder。 – adgfs

+0

@adgfs - 然後你應該閱讀它,並開始使用它。這不僅僅是你所熟知的奇特工具。 – Jai