【发布时间】:2013-01-18 03:22:04
【问题描述】:
我试图使用<g:layer> 标签在 UiBinder 中指定 DeckLayoutPanel(不是 Dock...)的用法,但这似乎不起作用。在 .ui.xml 中使用时,是否有人正确使用了此组件?
我至少没有在 javadoc 中看到它,也没有在网络上的任何地方看到它。
【问题讨论】:
我试图使用<g:layer> 标签在 UiBinder 中指定 DeckLayoutPanel(不是 Dock...)的用法,但这似乎不起作用。在 .ui.xml 中使用时,是否有人正确使用了此组件?
我至少没有在 javadoc 中看到它,也没有在网络上的任何地方看到它。
【问题讨论】:
plusplayground 库似乎将 DeckLayoutPanel 与 UiBinder 一起使用。这个我没用过,不知道好不好用。话虽如此,您还没有提到任何具体问题。
【讨论】:
<g:layer> 标签仅适用于LayoutPanel。 DeckLayoutPanel 管理其子元素的布局,因此您可以像使用任何 HasWidgets 一样使用它:将子小部件添加为直接子元素。
你可以看到它在MobileWebApp sample's Tablet UI中使用。
【讨论】:
SplitLayoutPanel 的 javadoc 中没有说任何内容,因为它与DockLayoutPanel 没有什么不同,除了指出的内容(尺寸均以像素为单位)