首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GWT: DockLayoutPanel中的StackLayoutPanel

GWT: DockLayoutPanel中的StackLayoutPanel
EN

Stack Overflow用户
提问于 2010-01-31 06:40:08
回答 1查看 2.4K关注 0票数 1

我正在尝试在DockLayout中呈现一个StackLayout。

然而,我在西边的面板上看到的都是"able“。(第一个堆栈中的第一个标签)。我甚至看不到堆栈头,或者其他任何东西。

有什么想法可以解释为什么会这样吗?其他面板渲染正常。

我读到LayoutPanels应该只包含在其他LayoutPanels中,但事实就是这样。

我的代码:

代码语言:javascript
复制
 <g:DockLayoutPanel unit="EM">
  <g:north size="4">
   <g:HTMLPanel>
    <g:HTML>Title</g:HTML>
   </g:HTMLPanel>
  </g:north>

  <g:west size="6">
   <g:StackLayoutPanel>
    <g:stack>
     <g:header size='3'>
      <b>HTML</b>
      header
     </g:header>
     <g:Label>able</g:Label>
    </g:stack>
    <g:stack>
     <g:customHeader size='3'>
      <g:Label>Custom header</g:Label>
     </g:customHeader>
     <g:Label>baker</g:Label>
    </g:stack>
   </g:StackLayoutPanel>
  </g:west>

  <g:center>

   <g:HTML>main content</g:HTML>

  </g:center>
 </g:DockLayoutPanel>

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-01-31 13:12:24

经过一个漫长而烦人的下午,我终于发现了问题所在。

我希望有一天这能对某人有所帮助。

您需要来指定StackLayoutPanel的属性。

我第一次尝试PX,并认为它不起作用...问题是它实际上太小了,看不见。EM工作得很好:

代码语言:javascript
复制
    <g:StackLayoutPanel unit='EM'>
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2169745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档