Поскольку ScrolledComposite
расширяет Scrollable
, вы можете вызвать getVerticalBar()
и getHorizontalBar()
, чтобы получить вертикальные и горизонтальные ScrollBar
экземпляры.
Затем вы можете вызвать addSelectionListener
на полосе прокрутки, чтобы получать событие при любом изменении прокрутки. Javado c для этого говорит:
Когда вызывается widgetSelected, поле сведений об объекте события содержит одно из следующих значений: SWT.NONE - для конца перетаскивания. SWT.DRAG. SWT.HOME. SWT.END. SWT.ARROW_DOWN. SWT.ARROW_UP. SWT.PAGE_DOWN. SWT.PAGE_UP.