org.apache.pivot.wtk.skin.terra
Class TerraSliderSkin.ThumbSkin
java.lang.Object
org.apache.pivot.wtk.skin.ComponentSkin
org.apache.pivot.wtk.skin.terra.TerraSliderSkin.ThumbSkin
- All Implemented Interfaces:
- org.apache.pivot.wtk.ComponentKeyListener, org.apache.pivot.wtk.ComponentListener, org.apache.pivot.wtk.ComponentMouseButtonListener, org.apache.pivot.wtk.ComponentMouseListener, org.apache.pivot.wtk.ComponentMouseWheelListener, org.apache.pivot.wtk.ComponentStateListener, org.apache.pivot.wtk.ComponentTooltipListener, org.apache.pivot.wtk.ConstrainedVisual, org.apache.pivot.wtk.Skin, org.apache.pivot.wtk.Visual
- Enclosing class:
- TerraSliderSkin
protected class TerraSliderSkin.ThumbSkin
- extends org.apache.pivot.wtk.skin.ComponentSkin
Slider thumb skin.
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentListener |
org.apache.pivot.wtk.ComponentListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentStateListener |
org.apache.pivot.wtk.ComponentStateListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentMouseListener |
org.apache.pivot.wtk.ComponentMouseListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentMouseButtonListener |
org.apache.pivot.wtk.ComponentMouseButtonListener.Adapter |
| Nested classes/interfaces inherited from interface org.apache.pivot.wtk.ComponentKeyListener |
org.apache.pivot.wtk.ComponentKeyListener.Adapter |
|
Method Summary |
void |
enabledChanged(org.apache.pivot.wtk.Component component)
|
void |
focusedChanged(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Component obverseComponent)
|
int |
getPreferredHeight(int width)
|
int |
getPreferredWidth(int height)
|
boolean |
isFocusable()
|
boolean |
keyPressed(org.apache.pivot.wtk.Component component,
int keyCode,
org.apache.pivot.wtk.Keyboard.KeyLocation keyLocation)
LEFT or DOWN Decrement
the slider's value. |
void |
layout()
|
boolean |
mouseDown(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Mouse.Button button,
int x,
int y)
|
boolean |
mouseMove(org.apache.pivot.wtk.Component component,
int x,
int y)
|
void |
mouseOut(org.apache.pivot.wtk.Component component)
|
void |
mouseOver(org.apache.pivot.wtk.Component component)
|
boolean |
mouseUp(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Mouse.Button button,
int x,
int y)
|
void |
paint(Graphics2D graphics)
|
| Methods inherited from class org.apache.pivot.wtk.skin.ComponentSkin |
cursorChanged, decodeFont, dragSourceChanged, dropTargetChanged, getBaseline, getBaseline, getComponent, getHeight, getPreferredSize, getWidth, heightLimitsChanged, install, invalidateComponent, isOpaque, keyReleased, keyTyped, locationChanged, menuHandlerChanged, mouseClick, mouseWheel, nameChanged, parentChanged, preferredSizeChanged, repaintComponent, repaintComponent, repaintComponent, repaintComponent, repaintComponent, setSize, sizeChanged, tooltipDelayChanged, tooltipTextChanged, tooltipTriggered, visibleChanged, widthLimitsChanged |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TerraSliderSkin.ThumbSkin
protected TerraSliderSkin.ThumbSkin()
isFocusable
public boolean isFocusable()
- Specified by:
isFocusable in interface org.apache.pivot.wtk.Skin- Overrides:
isFocusable in class org.apache.pivot.wtk.skin.ComponentSkin
getPreferredWidth
public int getPreferredWidth(int height)
getPreferredHeight
public int getPreferredHeight(int width)
layout
public void layout()
paint
public void paint(Graphics2D graphics)
enabledChanged
public void enabledChanged(org.apache.pivot.wtk.Component component)
- Specified by:
enabledChanged in interface org.apache.pivot.wtk.ComponentStateListener- Overrides:
enabledChanged in class org.apache.pivot.wtk.skin.ComponentSkin
focusedChanged
public void focusedChanged(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Component obverseComponent)
- Specified by:
focusedChanged in interface org.apache.pivot.wtk.ComponentStateListener- Overrides:
focusedChanged in class org.apache.pivot.wtk.skin.ComponentSkin
mouseMove
public boolean mouseMove(org.apache.pivot.wtk.Component component,
int x,
int y)
- Specified by:
mouseMove in interface org.apache.pivot.wtk.ComponentMouseListener- Overrides:
mouseMove in class org.apache.pivot.wtk.skin.ComponentSkin
mouseOver
public void mouseOver(org.apache.pivot.wtk.Component component)
- Specified by:
mouseOver in interface org.apache.pivot.wtk.ComponentMouseListener- Overrides:
mouseOver in class org.apache.pivot.wtk.skin.ComponentSkin
mouseOut
public void mouseOut(org.apache.pivot.wtk.Component component)
- Specified by:
mouseOut in interface org.apache.pivot.wtk.ComponentMouseListener- Overrides:
mouseOut in class org.apache.pivot.wtk.skin.ComponentSkin
mouseDown
public boolean mouseDown(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Mouse.Button button,
int x,
int y)
- Specified by:
mouseDown in interface org.apache.pivot.wtk.ComponentMouseButtonListener- Overrides:
mouseDown in class org.apache.pivot.wtk.skin.ComponentSkin
mouseUp
public boolean mouseUp(org.apache.pivot.wtk.Component component,
org.apache.pivot.wtk.Mouse.Button button,
int x,
int y)
- Specified by:
mouseUp in interface org.apache.pivot.wtk.ComponentMouseButtonListener- Overrides:
mouseUp in class org.apache.pivot.wtk.skin.ComponentSkin
keyPressed
public boolean keyPressed(org.apache.pivot.wtk.Component component,
int keyCode,
org.apache.pivot.wtk.Keyboard.KeyLocation keyLocation)
LEFT or DOWN Decrement
the slider's value.
RIGHT or UP Increment
the slider's value.
- Specified by:
keyPressed in interface org.apache.pivot.wtk.ComponentKeyListener- Overrides:
keyPressed in class org.apache.pivot.wtk.skin.ComponentSkin