org.flexdock.plaf.theme.metal
Class MetalTitlebarUI
java.lang.Object
javax.swing.plaf.ComponentUI
org.flexdock.plaf.FlexViewComponentUI
org.flexdock.plaf.theme.TitlebarUI
org.flexdock.plaf.theme.metal.MetalTitlebarUI
- All Implemented Interfaces:
- IFlexViewComponentUI, XMLConstants
public class MetalTitlebarUI
- extends TitlebarUI
- Author:
- Claudio Romano
Fields inherited from class org.flexdock.plaf.theme.TitlebarUI |
activeBackground, activeBorder, activeFont, antialiasing, ANTIALIASING, BACKGROUND_COLOR, BACKGROUND_COLOR_ACTIVE, BORDER, BORDER_ACTIVE, buttonMargin, DEFAULT_HEIGHT, defaultHeight, defaultIcons, font, FONT, FONT_COLOR, FONT_COLOR_ACTIVE, ICON_INSETS, iconInsets, inactiveBackground, inactiveBorder, inactiveFont, insets, INSETS, MINIMUM_HEIGHT, painter, PAINTER |
Fields inherited from interface org.flexdock.plaf.XMLConstants |
ATTRIBUTE_KEY, CLASSNAME_KEY, CONSTRUCTOR_KEY, DESC_KEY, EXTENDS_KEY, HANDLER_KEY, INHERITS_KEY, NAME_KEY, OVERRIDDEN_KEY, PROP_HANDLER_KEY, PROPERTY_KEY, REFERENCE_KEY, VALUE_KEY |
Methods inherited from class org.flexdock.plaf.theme.TitlebarUI |
configureAction, getAction, getActiveBackground, getActiveBorder, getActiveFont, getBorder, getButtonMargin, getDefaultHeight, getDefaultIcons, getFont, getFontColor, getIconInsets, getIconRect, getIcons, getIcons, getInactiveBackground, getInactiveBorder, getInactiveFont, getInsets, getLeftIconMargin, getPainter, getPaintRect, getPreferredButtonUI, getPreferredSize, getRightIconMargin, getTextLocation, initializeCreationParameters, installUI, isAntialiasing, layoutComponents, paint, paintBorder, paintIcon, paintTitle, setActiveBackground, setActiveBorder, setActiveFont, setAntialiasing, setButtonMargin, setDefaultHeight, setDefaultIcons, setDefaultIcons, setFont, setIconInsets, setInactiveBackground, setInactiveBorder, setInactiveFont, setInsets, setPainter, uninstallUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetalTitlebarUI
public MetalTitlebarUI()
paintBackground
protected void paintBackground(Graphics g,
Titlebar titlebar)
- Overrides:
paintBackground
in class TitlebarUI
getBackgroundColor
protected Color getBackgroundColor(boolean active)
- Overrides:
getBackgroundColor
in class TitlebarUI
getPainterX
protected int getPainterX(Graphics g,
Titlebar titlebar)
getPainterWidth
protected int getPainterWidth(Graphics g,
Titlebar titlebar)