ここで言及されているメソッド2に基づいて、既存のコントロール(多くの子を持つ)にScrolledCompositeを使用しています: http://www.placelab.org/toolkit/doc/javadoc/org/placelab/util/swt/SwtScrolledComposite.html
唯一の変更点は、新しいシェルとディスプレイを作成する代わりに、既存のコントロールの親を使用していることです。期待どおりにスクロール バーが表示されますが、既存のコントロール/コンテンツが最初からではなく中央から表示されます。レイアウトの前半 (垂直分割) は空で、実際のコントロール/コンテンツは右半分に表示されます。境界、起源、サイズなどを確認しました。問題ないようです。
スクリーンショットの投稿はこちら:http://img818.imageshack.us/i/contentstartsfrommiddle.jpg
手がかり
前もって感謝します