pivot.wtk.skin.terra
Class TerraFrameSkin.FrameButtonSkin
java.lang.Object
pivot.wtk.skin.ComponentSkin
pivot.wtk.skin.ButtonSkin
pivot.wtk.skin.PushButtonSkin
pivot.wtk.skin.terra.TerraPushButtonSkin
pivot.wtk.skin.terra.TerraFrameSkin.FrameButtonSkin
- All Implemented Interfaces:
- ButtonListener, ButtonPressListener, ButtonStateListener, ComponentKeyListener, ComponentLayoutListener, ComponentListener, ComponentMouseButtonListener, ComponentMouseListener, ComponentMouseWheelListener, ComponentStateListener, ConstrainedVisual, Skin, Visual
- Enclosing class:
- TerraFrameSkin
public static class TerraFrameSkin.FrameButtonSkin
- extends TerraPushButtonSkin
Frame button skin.
- Author:
- gbrown
Methods inherited from class pivot.wtk.skin.terra.TerraPushButtonSkin |
getBackgroundColor, getBorderColor, getColor, getDisabledBackgroundColor, getDisabledBorderColor, getDisabledColor, getFont, getPadding, getPreferredAspectRatio, getPreferredHeight, getPreferredSize, getPreferredWidth, isFontBold, isToolbar, paint, setBackgroundColor, setBackgroundColor, setBackgroundColor, setBorderColor, setBorderColor, setBorderColor, setColor, setColor, setColor, setDisabledBackgroundColor, setDisabledBackgroundColor, setDisabledBackgroundColor, setDisabledBorderColor, setDisabledBorderColor, setDisabledBorderColor, setDisabledColor, setDisabledColor, setDisabledColor, setFont, setFont, setFontBold, setPadding, setPadding, setPadding, setPadding, setPreferredAspectRatio, setPreferredAspectRatio, setToolbar |
Methods inherited from class pivot.wtk.skin.ButtonSkin |
actionChanged, buttonDataChanged, buttonPressed, dataRendererChanged, groupChanged, install, layout, mouseOver, selectedKeyChanged, stateChanged, stateKeyChanged, toggleButtonChanged, triStateChanged, uninstall |
Methods inherited from class pivot.wtk.skin.ComponentSkin |
cursorChanged, displayableChanged, getComponent, getHeight, getWidth, invalidateComponent, isOpaque, keyTyped, locationChanged, mouseMove, mouseWheel, parentChanged, preferredSizeChanged, repaintComponent, repaintComponent, repaintComponent, repaintComponent, setSize, sizeChanged, styleUpdated, tooltipTextChanged, visibleChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TerraFrameSkin.FrameButtonSkin
public TerraFrameSkin.FrameButtonSkin()
isFocusable
public boolean isFocusable()
- Description copied from class:
ComponentSkin
- By default, components are focusable.
- Specified by:
isFocusable
in interface Skin
- Overrides:
isFocusable
in class TerraPushButtonSkin
- Returns:
- true if this skin is focusable; false, otherwise.
mouseDown
public boolean mouseDown(Component component,
Mouse.Button button,
int x,
int y)
- Description copied from interface:
ComponentMouseButtonListener
- Called when a mouse button is pressed over a component.
- Specified by:
mouseDown
in interface ComponentMouseButtonListener
- Overrides:
mouseDown
in class PushButtonSkin
- Returns:
- true to consume the event; false to allow it to
propagate.