我正在使用基于此处提到的方法 2 的现有控件(有许多子项)的 ScrolledComposite:http://www.placelab.org/toolkit/doc/javadoc/org/placelab/util/swt/SwtScrolledComposite.html
唯一的变化是我使用现有控件的父控件,而不是创建新的外壳和显示。我看到了预期的滚动条,但现有的控件/内容显示在中心而不是从一开始。布局的前半部分(垂直分割)是空的,实际的控件/内容显示在右半部分。我检查了边界、原点、大小等。它们似乎很好。
截图放在这里:http://img818.imageshack.us/i/contentstartsfrommiddle.jpg
任何线索
提前致谢