Package com.jidesoft.plaf.xerto
Class XertoPainter
- java.lang.Object
-
- com.jidesoft.plaf.basic.BasicPainter
-
- com.jidesoft.plaf.xerto.XertoPainter
-
- All Implemented Interfaces:
ThemePainter,javax.swing.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.
-
-
Field Summary
-
Fields inherited from class com.jidesoft.plaf.basic.BasicPainter
_bk0, _bk1, _bk2, _bk3, _borderColor, ARROW_TEXT_GAP, H_GAP, V_GAP
-
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
-
Fields inherited from interface com.jidesoft.plaf.basic.ThemePainter
STATE_DEFAULT, STATE_DISABLE, STATE_DISABLE_ROLLOVER, STATE_DISABLE_SELECTED, STATE_INACTIVE_ROLLOVER, STATE_PRESSED, STATE_ROLLOVER, STATE_SELECTED
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedXertoPainter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.ColorgetGripperForeground()java.awt.ColorgetGripperForegroundLt()static ThemePaintergetInstance()java.awt.ColorgetSelectionSelectedDk()java.awt.ColorgetSelectionSelectedLt()voidpaintButtonBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)voidpaintCollapsiblePaneTitlePaneBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)voidpaintCollapsiblePaneTitlePaneBackgroundEmphasized(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)voidpaintDockableFrameTitlePane(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)voidpaintGripper(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)voidpaintMenuItemBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state, boolean showBorder)voidpaintStatusBarSeparator(javax.swing.JComponent c, java.awt.Graphics g, java.awt.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
-
-
-
-
Method Detail
-
getInstance
public static ThemePainter getInstance()
-
paintCollapsiblePaneTitlePaneBackground
public void paintCollapsiblePaneTitlePaneBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)- Specified by:
paintCollapsiblePaneTitlePaneBackgroundin interfaceThemePainter- Overrides:
paintCollapsiblePaneTitlePaneBackgroundin classBasicPainter
-
paintCollapsiblePaneTitlePaneBackgroundEmphasized
public void paintCollapsiblePaneTitlePaneBackgroundEmphasized(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)- Specified by:
paintCollapsiblePaneTitlePaneBackgroundEmphasizedin interfaceThemePainter- Overrides:
paintCollapsiblePaneTitlePaneBackgroundEmphasizedin classBasicPainter
-
paintMenuItemBackground
public void paintMenuItemBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state, boolean showBorder)- Specified by:
paintMenuItemBackgroundin interfaceThemePainter- Overrides:
paintMenuItemBackgroundin classBasicPainter
-
paintButtonBackground
public void paintButtonBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)- Specified by:
paintButtonBackgroundin interfaceThemePainter- Overrides:
paintButtonBackgroundin classBasicPainter
-
paintGripper
public void paintGripper(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)- Specified by:
paintGripperin interfaceThemePainter- Overrides:
paintGripperin classBasicPainter
-
paintDockableFrameTitlePane
public void paintDockableFrameTitlePane(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)- Specified by:
paintDockableFrameTitlePanein interfaceThemePainter- Overrides:
paintDockableFrameTitlePanein classBasicPainter
-
paintStatusBarSeparator
public void paintStatusBarSeparator(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)- Specified by:
paintStatusBarSeparatorin interfaceThemePainter- Overrides:
paintStatusBarSeparatorin classBasicPainter
-
getGripperForeground
public java.awt.Color getGripperForeground()
- Specified by:
getGripperForegroundin interfaceThemePainter- Overrides:
getGripperForegroundin classBasicPainter
-
getGripperForegroundLt
public java.awt.Color getGripperForegroundLt()
- Specified by:
getGripperForegroundLtin interfaceThemePainter- Overrides:
getGripperForegroundLtin classBasicPainter
-
getSelectionSelectedDk
public java.awt.Color getSelectionSelectedDk()
- Specified by:
getSelectionSelectedDkin interfaceThemePainter- Overrides:
getSelectionSelectedDkin classBasicPainter
-
getSelectionSelectedLt
public java.awt.Color getSelectionSelectedLt()
- Specified by:
getSelectionSelectedLtin interfaceThemePainter- Overrides:
getSelectionSelectedLtin classBasicPainter
-
-