2013-01-23 33 views
0

我正在使用Vaadin 7 rc1。使Horizo​​ntalSplitPanel将其宽度调整为内容 - 在Vaadin中7

我想创建一个HorizontalSplitPanel,调整其宽度,如果左侧比给定的宽度宽。 默认行为是如果内容宽于给定大小,则滚动条会出现在屏幕的底部。不过,我希望左侧扩大。

我是Vaadin的新手,这本书没有详细描述。 这怎么可能在Vaadin 7? 任何帮助表示赞赏!

谢谢!

+0

如果你在问题文本中分享你的代码,答案可能会更容易和更准确。 –

回答

1

尝试在Horizo​​ntalSplitPanel上调用方法setSizeFull()

然后打开例如Chrome和检查拆分面板元素。查看已经更改的内容,并尝试在检查器中使用宽度/高度值。这可能会让你知道什么是错的。也许你需要在分割面板中包含的组件上调用setSizeFull()?

-2

我已经设法解决了与其他布局结构的情况。

0

的是Horizo​​ntalSplitPanel一个函数,做的正是你寻找:

panel.setSplitPosition(float f, Unit unit); 

您可以使用

Unit.PERCENTAGE

Unit.P X

...有很多的可能性。

相关问题