public interface ScrolledCompositeToolkitComponent extends ScrollingToolkitComponent, SWTToolkitComponent
ScrollingToolkitComponent
) can implement this
interface, if they provide scrolling functionality using a ScrolledComposite
. It contains
default method implementations that delegate the scrolling methods of ScrollingToolkitComponent
to ScrolledComposite
.
Note that this interface is not meant and does not tag a class to provide any functionality in addition
to ScrollingToolkitComponent
. SWT components that provide scrolling functionality
directly instead of relying in ScrolledComposite
should implement
ScrollingToolkitComponent
directly and implement its methods respectively.
Modifier and Type | Method and Description |
---|---|
org.eclipse.swt.custom.ScrolledComposite |
getScrolledComposite() |
default java.awt.Rectangle |
getVisibleRectangle() |
default void |
setScrollOffset(int x,
int y) |
getIndependentComponent
assignSize, getLocationInParent, getSWTComponent, getTargetToolkit, getToolkitSize, isFocusOwner, repaint, requestFocus
org.eclipse.swt.custom.ScrolledComposite getScrolledComposite()
default void setScrollOffset(int x, int y)
setScrollOffset
in interface ScrollingToolkitComponent
default java.awt.Rectangle getVisibleRectangle()
getVisibleRectangle
in interface ScrollingToolkitComponent