0

スクロールするものがない場合でも、常にVerticalBarを表示することは可能ですか?

ScrolledComposite sc = new ScrolledComposite(main, SWT.BORDER_SOLID| SWT.V_SCROLL);

このコード行では、常にスクロールがオンになっているとは限りません。

4

1 に答える 1

1

ScrolledCompositeの場合、少なくともHスクロール機能を正常に使用したい場合は、これを実行できないと思います。をtrueに呼び出すこともできますScrolledComposite.setAlwaysShowScrollbars()が、そうすると、有効になっている両方のスクロールバーが常に表示されます。(これらは、オプションでSWT.H_SCROLLまたはSWT.V_SCROLLを設定することで有効になります)。水平スクロールが必要ない場合は、これで必要な処理が実行されます。

于 2012-07-20T05:17:02.403 に答える