com.jidesoft.plaf.basic
Class BasicPainter
java.lang.Object
com.jidesoft.plaf.basic.BasicPainter
- All Implemented Interfaces:
- ThemePainter, javax.swing.SwingConstants
- Direct Known Subclasses:
- AquaPainter, EclipsePainter, MetalPainter, Office2003Painter, Office2007Painter, XertoPainter
public class BasicPainter
- extends java.lang.Object
- implements javax.swing.SwingConstants, ThemePainter
Painter for JIDE styles.
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 |
protected java.awt.Color |
_bk0
|
protected java.awt.Color |
_bk1
|
protected java.awt.Color |
_bk2
|
protected java.awt.Color |
_bk3
|
protected java.awt.Color |
_borderColor
|
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 |
void |
fillBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state,
java.awt.Color color)
|
java.awt.Color |
getBackgroundDk()
|
java.awt.Color |
getBackgroundLt()
|
java.awt.Color |
getCollapsiblePaneContentBackground()
|
javax.swing.ImageIcon |
getCollapsiblePaneDownIcon()
|
javax.swing.ImageIcon |
getCollapsiblePaneDownIconEmphasized()
|
javax.swing.ImageIcon |
getCollapsiblePaneDownMask()
|
java.awt.Color |
getCollapsiblePaneFocusTitleForeground()
|
java.awt.Color |
getCollapsiblePaneFocusTitleForegroundEmphasized()
|
javax.swing.ImageIcon |
getCollapsiblePaneTitleButtonBackground()
|
javax.swing.ImageIcon |
getCollapsiblePaneTitleButtonBackgroundEmphasized()
|
java.awt.Color |
getCollapsiblePaneTitleForeground()
|
java.awt.Color |
getCollapsiblePaneTitleForegroundEmphasized()
|
javax.swing.ImageIcon |
getCollapsiblePaneUpIcon()
|
javax.swing.ImageIcon |
getCollapsiblePaneUpIconEmphasized()
|
javax.swing.ImageIcon |
getCollapsiblePaneUpMask()
|
java.awt.Color |
getColor(java.lang.Object key)
|
java.awt.Color |
getCommandBarTitleBarBackground()
|
java.awt.Color |
getControl()
|
java.awt.Color |
getControlDk()
|
java.awt.Color |
getControlLt()
|
java.awt.Color |
getControlShadow()
|
java.awt.Color |
getDockableFrameTitleBarActiveForeground()
|
java.awt.Color |
getDockableFrameTitleBarInactiveForeground()
|
java.awt.Color |
getGripperForeground()
|
java.awt.Color |
getGripperForegroundLt()
|
static ThemePainter |
getInstance()
|
java.awt.Color |
getMenuItemBackground()
|
java.awt.Color |
getMenuItemBorderColor()
|
java.awt.Color |
getOptionPaneBannerDk()
|
java.awt.Color |
getOptionPaneBannerForeground()
|
java.awt.Color |
getOptionPaneBannerLt()
|
java.awt.Color |
getSelectionSelectedDk()
|
java.awt.Color |
getSelectionSelectedLt()
|
java.awt.Color |
getSeparatorForeground()
|
java.awt.Color |
getSeparatorForegroundLt()
|
java.awt.Color |
getTabAreaBackgroundDk()
|
java.awt.Color |
getTabAreaBackgroundLt()
|
java.awt.Color |
getTabbedPaneSelectDk()
|
java.awt.Color |
getTabbedPaneSelectLt()
|
java.awt.Color |
getTitleBarBackground()
|
void |
installDefaults()
|
protected void |
paintBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
java.awt.Color borderColor,
java.awt.Color background,
int orientation)
|
void |
paintButtonBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintButtonBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state,
boolean showBorder)
|
void |
paintChevronBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintChevronMore(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintChevronOption(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintCollapsiblePanesBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintCollapsiblePaneTitlePaneBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintCollapsiblePaneTitlePaneBackgroundEmphasized(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintCollapsiblePaneTitlePaneBackgroundPlain(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintCollapsiblePaneTitlePaneBackgroundSeparator(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintCommandBarBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintCommandBarTitlePane(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintContentBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintDividerBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintDockableFrameBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintDockableFrameTitlePane(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintFloatingChevronOption(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintFloatingCommandBarBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintGripper(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintHeaderBoxBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintMenuItemBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintMenuItemBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state,
boolean showBorder)
|
void |
paintMenuShadow(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintPopupMenuSepartor(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintSelectedMenu(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintSidePaneItemBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
java.awt.Color[] colors,
int orientation,
int state)
|
void |
paintStatusBarBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintStatusBarSepartor(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintTabAreaBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintTabBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Shape region,
java.awt.Color[] colors,
int orientation,
int state)
|
void |
paintTabContentBorder(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
paintToolBarSepartor(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
|
void |
uninstallDefaults()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_bk0
protected java.awt.Color _bk0
_bk1
protected java.awt.Color _bk1
_bk2
protected java.awt.Color _bk2
_bk3
protected java.awt.Color _bk3
_borderColor
protected java.awt.Color _borderColor
BasicPainter
public BasicPainter()
getInstance
public static ThemePainter getInstance()
installDefaults
public void installDefaults()
uninstallDefaults
public void uninstallDefaults()
getGripperForeground
public java.awt.Color getGripperForeground()
- Specified by:
getGripperForeground
in interface ThemePainter
getGripperForegroundLt
public java.awt.Color getGripperForegroundLt()
- Specified by:
getGripperForegroundLt
in interface ThemePainter
getSeparatorForeground
public java.awt.Color getSeparatorForeground()
- Specified by:
getSeparatorForeground
in interface ThemePainter
getSeparatorForegroundLt
public java.awt.Color getSeparatorForegroundLt()
- Specified by:
getSeparatorForegroundLt
in interface ThemePainter
getCollapsiblePaneContentBackground
public java.awt.Color getCollapsiblePaneContentBackground()
- Specified by:
getCollapsiblePaneContentBackground
in interface ThemePainter
getCollapsiblePaneTitleForeground
public java.awt.Color getCollapsiblePaneTitleForeground()
- Specified by:
getCollapsiblePaneTitleForeground
in interface ThemePainter
getCollapsiblePaneTitleForegroundEmphasized
public java.awt.Color getCollapsiblePaneTitleForegroundEmphasized()
- Specified by:
getCollapsiblePaneTitleForegroundEmphasized
in interface ThemePainter
getCollapsiblePaneFocusTitleForegroundEmphasized
public java.awt.Color getCollapsiblePaneFocusTitleForegroundEmphasized()
- Specified by:
getCollapsiblePaneFocusTitleForegroundEmphasized
in interface ThemePainter
getCollapsiblePaneFocusTitleForeground
public java.awt.Color getCollapsiblePaneFocusTitleForeground()
- Specified by:
getCollapsiblePaneFocusTitleForeground
in interface ThemePainter
getCollapsiblePaneUpIcon
public javax.swing.ImageIcon getCollapsiblePaneUpIcon()
- Specified by:
getCollapsiblePaneUpIcon
in interface ThemePainter
getCollapsiblePaneDownIcon
public javax.swing.ImageIcon getCollapsiblePaneDownIcon()
- Specified by:
getCollapsiblePaneDownIcon
in interface ThemePainter
getCollapsiblePaneUpIconEmphasized
public javax.swing.ImageIcon getCollapsiblePaneUpIconEmphasized()
- Specified by:
getCollapsiblePaneUpIconEmphasized
in interface ThemePainter
getCollapsiblePaneDownIconEmphasized
public javax.swing.ImageIcon getCollapsiblePaneDownIconEmphasized()
- Specified by:
getCollapsiblePaneDownIconEmphasized
in interface ThemePainter
getCollapsiblePaneTitleButtonBackground
public javax.swing.ImageIcon getCollapsiblePaneTitleButtonBackground()
- Specified by:
getCollapsiblePaneTitleButtonBackground
in interface ThemePainter
getCollapsiblePaneTitleButtonBackgroundEmphasized
public javax.swing.ImageIcon getCollapsiblePaneTitleButtonBackgroundEmphasized()
- Specified by:
getCollapsiblePaneTitleButtonBackgroundEmphasized
in interface ThemePainter
getCollapsiblePaneUpMask
public javax.swing.ImageIcon getCollapsiblePaneUpMask()
- Specified by:
getCollapsiblePaneUpMask
in interface ThemePainter
getCollapsiblePaneDownMask
public javax.swing.ImageIcon getCollapsiblePaneDownMask()
- Specified by:
getCollapsiblePaneDownMask
in interface ThemePainter
getBackgroundDk
public java.awt.Color getBackgroundDk()
- Specified by:
getBackgroundDk
in interface ThemePainter
getBackgroundLt
public java.awt.Color getBackgroundLt()
- Specified by:
getBackgroundLt
in interface ThemePainter
getSelectionSelectedDk
public java.awt.Color getSelectionSelectedDk()
- Specified by:
getSelectionSelectedDk
in interface ThemePainter
getSelectionSelectedLt
public java.awt.Color getSelectionSelectedLt()
- Specified by:
getSelectionSelectedLt
in interface ThemePainter
getMenuItemBorderColor
public java.awt.Color getMenuItemBorderColor()
- Specified by:
getMenuItemBorderColor
in interface ThemePainter
getMenuItemBackground
public java.awt.Color getMenuItemBackground()
- Specified by:
getMenuItemBackground
in interface ThemePainter
getCommandBarTitleBarBackground
public java.awt.Color getCommandBarTitleBarBackground()
- Specified by:
getCommandBarTitleBarBackground
in interface ThemePainter
getControl
public java.awt.Color getControl()
- Specified by:
getControl
in interface ThemePainter
getControlLt
public java.awt.Color getControlLt()
- Specified by:
getControlLt
in interface ThemePainter
getControlDk
public java.awt.Color getControlDk()
- Specified by:
getControlDk
in interface ThemePainter
getControlShadow
public java.awt.Color getControlShadow()
- Specified by:
getControlShadow
in interface ThemePainter
getTitleBarBackground
public java.awt.Color getTitleBarBackground()
- Specified by:
getTitleBarBackground
in interface ThemePainter
getDockableFrameTitleBarActiveForeground
public java.awt.Color getDockableFrameTitleBarActiveForeground()
- Specified by:
getDockableFrameTitleBarActiveForeground
in interface ThemePainter
getDockableFrameTitleBarInactiveForeground
public java.awt.Color getDockableFrameTitleBarInactiveForeground()
- Specified by:
getDockableFrameTitleBarInactiveForeground
in interface ThemePainter
getTabbedPaneSelectDk
public java.awt.Color getTabbedPaneSelectDk()
- Specified by:
getTabbedPaneSelectDk
in interface ThemePainter
getTabbedPaneSelectLt
public java.awt.Color getTabbedPaneSelectLt()
- Specified by:
getTabbedPaneSelectLt
in interface ThemePainter
getTabAreaBackgroundDk
public java.awt.Color getTabAreaBackgroundDk()
- Specified by:
getTabAreaBackgroundDk
in interface ThemePainter
getTabAreaBackgroundLt
public java.awt.Color getTabAreaBackgroundLt()
- Specified by:
getTabAreaBackgroundLt
in interface ThemePainter
getOptionPaneBannerForeground
public java.awt.Color getOptionPaneBannerForeground()
- Specified by:
getOptionPaneBannerForeground
in interface ThemePainter
getOptionPaneBannerDk
public java.awt.Color getOptionPaneBannerDk()
- Specified by:
getOptionPaneBannerDk
in interface ThemePainter
getOptionPaneBannerLt
public java.awt.Color getOptionPaneBannerLt()
- Specified by:
getOptionPaneBannerLt
in interface ThemePainter
paintSelectedMenu
public void paintSelectedMenu(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintSelectedMenu
in interface ThemePainter
paintMenuItemBackground
public void paintMenuItemBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintMenuItemBackground
in interface ThemePainter
paintMenuItemBackground
public void paintMenuItemBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state,
boolean showBorder)
- Specified by:
paintMenuItemBackground
in interface ThemePainter
paintButtonBackground
public void paintButtonBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintButtonBackground
in interface ThemePainter
paintButtonBackground
public void paintButtonBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state,
boolean showBorder)
- Specified by:
paintButtonBackground
in interface ThemePainter
paintBackground
protected void paintBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
java.awt.Color borderColor,
java.awt.Color background,
int orientation)
paintChevronBackground
public void paintChevronBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintChevronBackground
in interface ThemePainter
paintDividerBackground
public void paintDividerBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintDividerBackground
in interface ThemePainter
paintCommandBarBackground
public void paintCommandBarBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintCommandBarBackground
in interface ThemePainter
paintFloatingCommandBarBackground
public void paintFloatingCommandBarBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintFloatingCommandBarBackground
in interface ThemePainter
paintMenuShadow
public void paintMenuShadow(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintMenuShadow
in interface ThemePainter
paintContentBackground
public void paintContentBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintContentBackground
in interface ThemePainter
paintStatusBarBackground
public void paintStatusBarBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintStatusBarBackground
in interface ThemePainter
paintCommandBarTitlePane
public void paintCommandBarTitlePane(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintCommandBarTitlePane
in interface ThemePainter
paintGripper
public void paintGripper(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintGripper
in interface ThemePainter
paintChevronMore
public void paintChevronMore(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintChevronMore
in interface ThemePainter
paintChevronOption
public void paintChevronOption(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintChevronOption
in interface ThemePainter
paintFloatingChevronOption
public void paintFloatingChevronOption(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintFloatingChevronOption
in interface ThemePainter
paintDockableFrameBackground
public void paintDockableFrameBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintDockableFrameBackground
in interface ThemePainter
paintDockableFrameTitlePane
public void paintDockableFrameTitlePane(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintDockableFrameTitlePane
in interface ThemePainter
paintCollapsiblePaneTitlePaneBackground
public void paintCollapsiblePaneTitlePaneBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintCollapsiblePaneTitlePaneBackground
in interface ThemePainter
paintCollapsiblePaneTitlePaneBackgroundEmphasized
public void paintCollapsiblePaneTitlePaneBackgroundEmphasized(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintCollapsiblePaneTitlePaneBackgroundEmphasized
in interface ThemePainter
paintCollapsiblePanesBackground
public void paintCollapsiblePanesBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintCollapsiblePanesBackground
in interface ThemePainter
paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized
public void paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized
in interface ThemePainter
paintCollapsiblePaneTitlePaneBackgroundPlain
public void paintCollapsiblePaneTitlePaneBackgroundPlain(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintCollapsiblePaneTitlePaneBackgroundPlain
in interface ThemePainter
paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized
public void paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized
in interface ThemePainter
paintCollapsiblePaneTitlePaneBackgroundSeparator
public void paintCollapsiblePaneTitlePaneBackgroundSeparator(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintCollapsiblePaneTitlePaneBackgroundSeparator
in interface ThemePainter
getColor
public java.awt.Color getColor(java.lang.Object key)
- Specified by:
getColor
in interface ThemePainter
paintTabAreaBackground
public void paintTabAreaBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintTabAreaBackground
in interface ThemePainter
paintTabBackground
public void paintTabBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Shape region,
java.awt.Color[] colors,
int orientation,
int state)
- Specified by:
paintTabBackground
in interface ThemePainter
paintTabContentBorder
public void paintTabContentBorder(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintTabContentBorder
in interface ThemePainter
paintSidePaneItemBackground
public void paintSidePaneItemBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
java.awt.Color[] colors,
int orientation,
int state)
- Specified by:
paintSidePaneItemBackground
in interface ThemePainter
paintHeaderBoxBackground
public void paintHeaderBoxBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintHeaderBoxBackground
in interface ThemePainter
paintToolBarSepartor
public void paintToolBarSepartor(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintToolBarSepartor
in interface ThemePainter
paintPopupMenuSepartor
public void paintPopupMenuSepartor(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintPopupMenuSepartor
in interface ThemePainter
paintStatusBarSepartor
public void paintStatusBarSepartor(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state)
- Specified by:
paintStatusBarSepartor
in interface ThemePainter
fillBackground
public void fillBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state,
java.awt.Color color)
- Specified by:
fillBackground
in interface ThemePainter