2010-11-15 70 views
1

我使用ScrolledComposite作为基于此处提及的method2的现有控件(具有许多子级):http://www.placelab.org/toolkit/doc /javadoc/org/placelab/util/swt/SwtScrolledComposite.htmlScrolledComposite垂直分割屏幕,内容显示在右半部分

唯一的变化是,而不是创建一个新的外壳&显示我正在使用现有的控件的父。 我看到预期的滚动条,但现有的控件/内容不是从一开始就从中心&显示。布局的前半部分(垂直分割)为空&实际控制/内容显示在右半部分。 我检查了边界,起源,大小等,他们似乎很好。

截图putup这里:HTTP://img818.imageshack.us/i/contentstartsfrommiddle.jpg

任何线索

在此先感谢

回答

0

你删除复合c1?也许那是在左边。

你也可以提供你的代码改变。

+0

我想我得到了问题。对于现有的父控件而言,一个空的组合件正在被添加,这导致了问题。一旦我将合成创建代码移除到合适的位置,看起来很好。 – user508435 2010-11-17 11:25:57