org.apache.pivot.wtk.skin.terra
Class TerraListButtonSkin
java.lang.Object
org.apache.pivot.wtk.skin.ComponentSkin
org.apache.pivot.wtk.skin.ButtonSkin
org.apache.pivot.wtk.skin.ListButtonSkin
org.apache.pivot.wtk.skin.terra.TerraListButtonSkin
- All Implemented Interfaces:
- ButtonListener, ButtonPressListener, ButtonStateListener, ComponentKeyListener, ComponentListener, ComponentMouseButtonListener, ComponentMouseListener, ComponentMouseWheelListener, ComponentStateListener, ConstrainedVisual, ListButtonListener, ListButtonSelectionListener, Skin, Visual
public class TerraListButtonSkin
- extends ListButtonSkin
Terra list button skin.
Methods inherited from class org.apache.pivot.wtk.skin.ListButtonSkin |
disabledItemFilterChanged, enabledChanged, focusedChanged, install, itemRendererChanged, keyPressed, keyReleased, listDataChanged, mouseClick, mouseDown, mouseOut, mouseUp, selectedIndexChanged, selectedItemKeyChanged, uninstall |
Methods inherited from class org.apache.pivot.wtk.skin.ComponentSkin |
cursorChanged, dragSourceChanged, dropTargetChanged, getComponent, getHeight, getWidth, invalidateComponent, isFocusable, isOpaque, keyTyped, locationChanged, menuHandlerChanged, mouseMove, mouseWheel, parentChanged, preferredHeightLimitsChanged, preferredSizeChanged, preferredWidthLimitsChanged, repaintComponent, 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 |
TerraListButtonSkin
public TerraListButtonSkin()
getPreferredWidth
public int getPreferredWidth(int height)
- Description copied from interface:
ConstrainedVisual
- Returns the visual's preferred width given the provided height
constraint.
- Parameters:
height
- The height by which to constrain the preferred width, or -1
for no constraint.
getPreferredHeight
public int getPreferredHeight(int width)
- Description copied from interface:
ConstrainedVisual
- Returns the visual's preferred height given the provided width
constraint.
- Parameters:
width
- The width by which to constrain the preferred height, or -1
for no constraint.
getPreferredSize
public Dimensions getPreferredSize()
- Description copied from interface:
ConstrainedVisual
- Returns the visual's unconstrained preferred size.
- Specified by:
getPreferredSize
in interface ConstrainedVisual
- Overrides:
getPreferredSize
in class ComponentSkin
layout
public void layout()
- Description copied from interface:
Skin
- If the component on which the skin is installed is a container, lays
out the container's children.
- Specified by:
layout
in interface Skin
- Overrides:
layout
in class ButtonSkin
paint
public void paint(Graphics2D graphics)
- Description copied from interface:
Visual
- Paints the visual.
- Parameters:
graphics
- The graphics context in which to paint the visual.
getFont
public Font getFont()
setFont
public void setFont(Font font)
setFont
public final void setFont(String font)
getColor
public Color getColor()
setColor
public void setColor(Color color)
setColor
public final void setColor(String color)
getDisabledColor
public Color getDisabledColor()
setDisabledColor
public void setDisabledColor(Color disabledColor)
setDisabledColor
public final void setDisabledColor(String disabledColor)
getBackgroundColor
public Color getBackgroundColor()
setBackgroundColor
public void setBackgroundColor(Color backgroundColor)
setBackgroundColor
public final void setBackgroundColor(String backgroundColor)
getDisabledBackgroundColor
public Color getDisabledBackgroundColor()
setDisabledBackgroundColor
public void setDisabledBackgroundColor(Color disabledBackgroundColor)
setDisabledBackgroundColor
public final void setDisabledBackgroundColor(String disabledBackgroundColor)
getBorderColor
public Color getBorderColor()
setBorderColor
public void setBorderColor(Color borderColor)
setBorderColor
public final void setBorderColor(String borderColor)
getDisabledBorderColor
public Color getDisabledBorderColor()
setDisabledBorderColor
public void setDisabledBorderColor(Color disabledBorderColor)
setDisabledBorderColor
public final void setDisabledBorderColor(String disabledBorderColor)
getPadding
public Insets getPadding()
setPadding
public void setPadding(Insets padding)
setPadding
public final void setPadding(Dictionary<String,?> padding)
setPadding
public final void setPadding(int padding)
setPadding
public final void setPadding(Number padding)
setPadding
public final void setPadding(String padding)
getListSize
public int getListSize()
setListSize
public void setListSize(int listSize)
getListFont
public Object getListFont()
setListFont
public void setListFont(Object listFont)
getListColor
public Object getListColor()
setListColor
public void setListColor(Object listColor)
getListDisabledColor
public Object getListDisabledColor()
setListDisabledColor
public void setListDisabledColor(Object listDisabledColor)
getListBackgroundColor
public Object getListBackgroundColor()
setListBackgroundColor
public void setListBackgroundColor(Object listBackgroundColor)
getListSelectionColor
public Object getListSelectionColor()
setListSelectionColor
public void setListSelectionColor(Object listSelectionColor)
getListSelectionBackgroundColor
public Object getListSelectionBackgroundColor()
setListSelectionBackgroundColor
public void setListSelectionBackgroundColor(Object listSelectionBackgroundColor)
getListInactiveSelectionColor
public Object getListInactiveSelectionColor()
setListInactiveSelectionColor
public void setListInactiveSelectionColor(Object listInactiveSelectionColor)
getListInactiveSelectionBackgroundColor
public Object getListInactiveSelectionBackgroundColor()
setListInactiveSelectionBackgroundColor
public void setListInactiveSelectionBackgroundColor(Object listInactiveSelectionBackgroundColor)
getListHighlightColor
public Object getListHighlightColor()
setListHighlightColor
public void setListHighlightColor(Object listHighlightColor)
getListHighlightBackgroundColor
public Object getListHighlightBackgroundColor()
setListHighlightBackgroundColor
public void setListHighlightBackgroundColor(Object listHighlightBackgroundColor)
buttonPressed
public void buttonPressed(Button button)
- Description copied from interface:
ButtonPressListener
- Called when a button is pressed.
- Specified by:
buttonPressed
in interface ButtonPressListener
- Overrides:
buttonPressed
in class ButtonSkin