public class CustomScrollEvent extends ScrollEvent
Modifier and Type | Field and Description |
---|---|
private ScrollBar.Orientation |
orientation
Scrollbar orientation.
|
private ScrollBar.Position |
position
Scroll direction.
|
private ScrollBar.ScrollStep |
scrollStep
Scroll step.
|
Constructor and Description |
---|
CustomScrollEvent(Widget<?> source,
ScrollBar.ScrollStep scrollStep,
ScrollBar.Position position,
ScrollBar.Orientation orientation)
Creates custom scroll event.
|
Modifier and Type | Method and Description |
---|---|
ScrollBar.Orientation |
getOrientation()
Get scrollbar orientation.
|
ScrollBar.Position |
getPosition()
Get scroll direction.
|
ScrollBar.ScrollStep |
getScrollStep()
Get scroll step.
|
void |
print(PrintHelper printer)
Print all class-specific fields.
|
newX, newY
consume, id, isConsumed, other, source, toString
private final ScrollBar.ScrollStep scrollStep
private final ScrollBar.Position position
private final ScrollBar.Orientation orientation
public CustomScrollEvent(Widget<?> source, ScrollBar.ScrollStep scrollStep, ScrollBar.Position position, ScrollBar.Orientation orientation)
source
- Event source.scrollStep
- Scroll step.position
- Scroll direction.orientation
- Scrollbar orientation.public ScrollBar.ScrollStep getScrollStep()
public ScrollBar.Position getPosition()
public ScrollBar.Orientation getOrientation()
public void print(PrintHelper printer)
print
in interface Printable
print
in class ScrollEvent
printer
- the string printer to print into