0
即使沒有任何內容需要滾動,是否可以始終顯示VerticalBar?Eclipse SWT CompositeScroll始終顯示豎線
ScrolledComposite sc = new ScrolledComposite(main, SWT.BORDER_SOLID| SWT.V_SCROLL);
這行代碼並不總是有滾動。
即使沒有任何內容需要滾動,是否可以始終顯示VerticalBar?Eclipse SWT CompositeScroll始終顯示豎線
ScrolledComposite sc = new ScrolledComposite(main, SWT.BORDER_SOLID| SWT.V_SCROLL);
這行代碼並不總是有滾動。
對於ScrolledComposite我不認爲你可以做到這一點,至少如果你想正常使用H滾動功能。你可以調用ScrolledComposite.setAlwaysShowScrollbars()
爲true,但是它會一直顯示兩個啓用的滾動條。 (它們通過在選項中設置SWT.H_SCROLL或SWT.V_SCROLL來啓用)。如果你不想橫向滾動,那麼這將做你想要的。
請參閱我的編輯。即使我有選擇,垂直欄也不會顯示,直到有「東西」被滾動。 – humansg 2012-07-20 06:08:48
看到我修改的答案。 – 2012-07-20 07:26:14
啊!我怎麼能錯過這個方法..感謝您的幫助! – humansg 2012-07-20 09:07:52