com.jidesoft.plaf.xerto
Class XertoPainter
java.lang.Object
com.jidesoft.plaf.basic.BasicPainter
com.jidesoft.plaf.xerto.XertoPainter
- All Implemented Interfaces:
- ThemePainter, SwingConstants
public class XertoPainter
- extends BasicPainter
Painter for Xerto L&F.
Please note, this class is an internal class which is meant to be used by other JIDE classes only. Future version might break your build if you use it.
Fields inherited from interface javax.swing.SwingConstants |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
Method Summary |
Color |
getGripperForeground()
|
Color |
getGripperForegroundLt()
|
static ThemePainter |
getInstance()
|
Color |
getSelectionSelectedDk()
|
Color |
getSelectionSelectedLt()
|
void |
paintButtonBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
|
void |
paintCollapsiblePaneTitlePaneBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
|
void |
paintCollapsiblePaneTitlePaneBackgroundEmphasized(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
|
void |
paintDockableFrameTitlePane(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
|
void |
paintGripper(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
|
void |
paintMenuItemBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state,
boolean showBorder)
|
void |
paintStatusBarSeparator(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
|
Methods inherited from class com.jidesoft.plaf.basic.BasicPainter |
fillBackground, getBackgroundDk, getBackgroundLt, getCollapsiblePaneContentBackground, getCollapsiblePaneDownIcon, getCollapsiblePaneDownIconEmphasized, getCollapsiblePaneDownMask, getCollapsiblePaneFocusTitleForeground, getCollapsiblePaneFocusTitleForegroundEmphasized, getCollapsiblePaneTitleButtonBackground, getCollapsiblePaneTitleButtonBackgroundEmphasized, getCollapsiblePaneTitleForeground, getCollapsiblePaneTitleForegroundEmphasized, getCollapsiblePaneUpIcon, getCollapsiblePaneUpIconEmphasized, getCollapsiblePaneUpMask, getColor, getCommandBarTitleBarBackground, getControl, getControlDk, getControlLt, getControlShadow, getDockableFrameTitleBarActiveForeground, getDockableFrameTitleBarInactiveForeground, getMenuItemBackground, getMenuItemBorderColor, getOptionPaneBannerDk, getOptionPaneBannerForeground, getOptionPaneBannerLt, getSeparatorForeground, getSeparatorForegroundLt, getSortableTableHeaderColumnCellDecoratorInsets, getTabAreaBackgroundDk, getTabAreaBackgroundLt, getTabbedPaneSelectDk, getTabbedPaneSelectLt, getTitleBarBackground, installDefaults, paintBackground, paintButtonBackground, paintChevronBackground, paintChevronMore, paintChevronOption, paintCollapsiblePanesBackground, paintCollapsiblePaneTitlePaneBackgroundPlain, paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized, paintCollapsiblePaneTitlePaneBackgroundSeparator, paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized, paintCommandBarBackground, paintCommandBarTitlePane, paintContentBackground, paintDividerBackground, paintDockableFrameBackground, paintFloatingChevronOption, paintFloatingCommandBarBackground, paintHeaderBoxBackground, paintMenuItemBackground, paintMenuShadow, paintPopupMenuSeparator, paintSelectedMenu, paintSidePaneItemBackground, paintSortableTableHeaderColumn, paintStatusBarBackground, paintTabAreaBackground, paintTabBackground, paintTabContentBorder, paintToolBarSeparator, shouldDisplayOnTop, uninstallDefaults |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XertoPainter
protected XertoPainter()
getInstance
public static ThemePainter getInstance()
paintCollapsiblePaneTitlePaneBackground
public void paintCollapsiblePaneTitlePaneBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
- Specified by:
paintCollapsiblePaneTitlePaneBackground
in interface ThemePainter
- Overrides:
paintCollapsiblePaneTitlePaneBackground
in class BasicPainter
paintCollapsiblePaneTitlePaneBackgroundEmphasized
public void paintCollapsiblePaneTitlePaneBackgroundEmphasized(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
- Specified by:
paintCollapsiblePaneTitlePaneBackgroundEmphasized
in interface ThemePainter
- Overrides:
paintCollapsiblePaneTitlePaneBackgroundEmphasized
in class BasicPainter
paintMenuItemBackground
public void paintMenuItemBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state,
boolean showBorder)
- Specified by:
paintMenuItemBackground
in interface ThemePainter
- Overrides:
paintMenuItemBackground
in class BasicPainter
paintButtonBackground
public void paintButtonBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
- Specified by:
paintButtonBackground
in interface ThemePainter
- Overrides:
paintButtonBackground
in class BasicPainter
paintGripper
public void paintGripper(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
- Specified by:
paintGripper
in interface ThemePainter
- Overrides:
paintGripper
in class BasicPainter
paintDockableFrameTitlePane
public void paintDockableFrameTitlePane(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
- Specified by:
paintDockableFrameTitlePane
in interface ThemePainter
- Overrides:
paintDockableFrameTitlePane
in class BasicPainter
paintStatusBarSeparator
public void paintStatusBarSeparator(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
- Specified by:
paintStatusBarSeparator
in interface ThemePainter
- Overrides:
paintStatusBarSeparator
in class BasicPainter
getGripperForeground
public Color getGripperForeground()
- Specified by:
getGripperForeground
in interface ThemePainter
- Overrides:
getGripperForeground
in class BasicPainter
getGripperForegroundLt
public Color getGripperForegroundLt()
- Specified by:
getGripperForegroundLt
in interface ThemePainter
- Overrides:
getGripperForegroundLt
in class BasicPainter
getSelectionSelectedDk
public Color getSelectionSelectedDk()
- Specified by:
getSelectionSelectedDk
in interface ThemePainter
- Overrides:
getSelectionSelectedDk
in class BasicPainter
getSelectionSelectedLt
public Color getSelectionSelectedLt()
- Specified by:
getSelectionSelectedLt
in interface ThemePainter
- Overrides:
getSelectionSelectedLt
in class BasicPainter