JIDE 3.5.15

com.jidesoft.plaf.office2003
Class Office2003Painter

java.lang.Object
  extended by com.jidesoft.plaf.basic.BasicPainter
      extended by com.jidesoft.plaf.office2003.Office2003Painter
All Implemented Interfaces:
ThemePainter, SwingConstants

public class Office2003Painter
extends BasicPainter

Painter for Office2003 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
protected Office2003Painter()
           
 
Method Summary
 void addTheme(Office2003Theme theme)
           
 void fillBackground(JComponent c, Graphics g, Rectangle rect, int orientation, int state, Color color)
           
 Collection<Office2003Theme> getAvailableThemes()
           
 Color getBackgroundDk()
           
 Color getBackgroundLt()
           
 Color getCollapsiblePaneContentBackground()
           
 ImageIcon getCollapsiblePaneDownIcon()
           
 ImageIcon getCollapsiblePaneDownIconEmphasized()
           
 ImageIcon getCollapsiblePaneDownMask()
           
 Color getCollapsiblePaneFocusTitleForeground()
           
 Color getCollapsiblePaneFocusTitleForegroundEmphasized()
           
 ImageIcon getCollapsiblePaneTitleButtonBackground()
           
 ImageIcon getCollapsiblePaneTitleButtonBackgroundEmphasized()
           
 Color getCollapsiblePaneTitleForeground()
           
 Color getCollapsiblePaneTitleForegroundEmphasized()
           
 ImageIcon getCollapsiblePaneUpIcon()
           
 ImageIcon getCollapsiblePaneUpIconEmphasized()
           
 ImageIcon getCollapsiblePaneUpMask()
           
 Color getColor(Object key)
           
 String getColorName()
           
 Color getCommandBarTitleBarBackground()
           
 Color getControl()
           
 Color getControlDk()
           
 Color getControlLt()
           
 Color getControlShadow()
           
 Office2003Theme getCurrentTheme()
           
 Color getDockableFrameTitleBarActiveForeground()
           
 Color getDockableFrameTitleBarInactiveForeground()
           
 Color getGripperForeground()
           
 Color getGripperForegroundLt()
           
static ThemePainter getInstance()
           
 Color getMenuItemBackground()
           
 Color getMenuItemBorderColor()
           
 Color getOptionPaneBannerDk()
           
 Color getOptionPaneBannerForeground()
           
 Color getOptionPaneBannerLt()
           
 Color getSelectionSelectedDk()
           
 Color getSelectionSelectedLt()
           
 Color getSeparatorForeground()
           
 Color getSeparatorForegroundLt()
           
 Color getTabbedPaneSelectDk()
           
 Color getTabbedPaneSelectLt()
           
 Office2003Theme getTheme(String themeName)
           
 Color getTitleBarBackground()
           
 void installDefaults()
           
static boolean isNative()
           
protected  void paintBackground(JComponent c, Graphics2D g2d, Rectangle rect, Color borderColor, Color startColor, Color endColor, int orientation)
           
 void paintButtonBackground(JComponent c, Graphics g, Rectangle rect, int orientation, int state, boolean showBorder)
           
protected  void paintChevron(JComponent c, Graphics2D g2d, Color color1, Color color2, Rectangle rect, int orientation)
           
 void paintChevronBackground(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintChevronMore(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintChevronOption(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintCollapsiblePanesBackground(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 paintCollapsiblePaneTitlePaneBackgroundPlain(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintCollapsiblePaneTitlePaneBackgroundSeparator(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintCommandBarBackground(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintContentBackground(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintDividerBackground(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintDockableFrameBackground(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintDockableFrameTitlePane(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintFloatingCommandBarBackground(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintGripper(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintHeaderBoxBackground(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintMenuShadow(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintPopupMenuSeparator(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintStatusBarSeparator(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintTabAreaBackground(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void paintToolBarSeparator(JComponent c, Graphics g, Rectangle rect, int orientation, int state)
           
 void removeTheme(String themeName)
           
 void setColorName(String colorName)
           
static void setNative(boolean aNative)
           
 void uninstallDefaults()
           
 
Methods inherited from class com.jidesoft.plaf.basic.BasicPainter
getSortableTableHeaderColumnCellDecoratorInsets, getTabAreaBackgroundDk, getTabAreaBackgroundLt, paintBackground, paintButtonBackground, paintCommandBarTitlePane, paintFloatingChevronOption, paintMenuItemBackground, paintMenuItemBackground, paintSelectedMenu, paintSidePaneItemBackground, paintSortableTableHeaderColumn, paintStatusBarBackground, paintTabBackground, paintTabContentBorder, shouldDisplayOnTop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Office2003Painter

protected Office2003Painter()
Method Detail

getInstance

public static ThemePainter getInstance()

addTheme

public void addTheme(Office2003Theme theme)

getTheme

public Office2003Theme getTheme(String themeName)

removeTheme

public void removeTheme(String themeName)

getAvailableThemes

public Collection<Office2003Theme> getAvailableThemes()

installDefaults

public void installDefaults()
Overrides:
installDefaults in class BasicPainter

uninstallDefaults

public void uninstallDefaults()
Overrides:
uninstallDefaults in class BasicPainter

getColorName

public String getColorName()

setColorName

public void setColorName(String colorName)

isNative

public static boolean isNative()

setNative

public static void setNative(boolean aNative)

getCurrentTheme

public Office2003Theme getCurrentTheme()

paintButtonBackground

public void paintButtonBackground(JComponent c,
                                  Graphics g,
                                  Rectangle rect,
                                  int orientation,
                                  int state,
                                  boolean showBorder)
Specified by:
paintButtonBackground in interface ThemePainter
Overrides:
paintButtonBackground in class BasicPainter

paintBackground

protected void paintBackground(JComponent c,
                               Graphics2D g2d,
                               Rectangle rect,
                               Color borderColor,
                               Color startColor,
                               Color endColor,
                               int orientation)

paintChevronBackground

public void paintChevronBackground(JComponent c,
                                   Graphics g,
                                   Rectangle rect,
                                   int orientation,
                                   int state)
Specified by:
paintChevronBackground in interface ThemePainter
Overrides:
paintChevronBackground in class BasicPainter

paintDividerBackground

public void paintDividerBackground(JComponent c,
                                   Graphics g,
                                   Rectangle rect,
                                   int orientation,
                                   int state)
Specified by:
paintDividerBackground in interface ThemePainter
Overrides:
paintDividerBackground in class BasicPainter

paintChevron

protected void paintChevron(JComponent c,
                            Graphics2D g2d,
                            Color color1,
                            Color color2,
                            Rectangle rect,
                            int orientation)

getColor

public Color getColor(Object key)
Specified by:
getColor in interface ThemePainter
Overrides:
getColor in class BasicPainter

paintCommandBarBackground

public void paintCommandBarBackground(JComponent c,
                                      Graphics g,
                                      Rectangle rect,
                                      int orientation,
                                      int state)
Specified by:
paintCommandBarBackground in interface ThemePainter
Overrides:
paintCommandBarBackground in class BasicPainter

paintFloatingCommandBarBackground

public void paintFloatingCommandBarBackground(JComponent c,
                                              Graphics g,
                                              Rectangle rect,
                                              int orientation,
                                              int state)
Specified by:
paintFloatingCommandBarBackground in interface ThemePainter
Overrides:
paintFloatingCommandBarBackground in class BasicPainter

paintMenuShadow

public void paintMenuShadow(JComponent c,
                            Graphics g,
                            Rectangle rect,
                            int orientation,
                            int state)
Specified by:
paintMenuShadow in interface ThemePainter
Overrides:
paintMenuShadow in class BasicPainter

getControl

public Color getControl()
Specified by:
getControl in interface ThemePainter
Overrides:
getControl in class BasicPainter

getControlLt

public Color getControlLt()
Specified by:
getControlLt in interface ThemePainter
Overrides:
getControlLt in class BasicPainter

getControlDk

public Color getControlDk()
Specified by:
getControlDk in interface ThemePainter
Overrides:
getControlDk in class BasicPainter

getControlShadow

public Color getControlShadow()
Specified by:
getControlShadow in interface ThemePainter
Overrides:
getControlShadow 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

getSeparatorForeground

public Color getSeparatorForeground()
Specified by:
getSeparatorForeground in interface ThemePainter
Overrides:
getSeparatorForeground in class BasicPainter

getSeparatorForegroundLt

public Color getSeparatorForegroundLt()
Specified by:
getSeparatorForegroundLt in interface ThemePainter
Overrides:
getSeparatorForegroundLt in class BasicPainter

getCollapsiblePaneContentBackground

public Color getCollapsiblePaneContentBackground()
Specified by:
getCollapsiblePaneContentBackground in interface ThemePainter
Overrides:
getCollapsiblePaneContentBackground in class BasicPainter

getCollapsiblePaneTitleForeground

public Color getCollapsiblePaneTitleForeground()
Specified by:
getCollapsiblePaneTitleForeground in interface ThemePainter
Overrides:
getCollapsiblePaneTitleForeground in class BasicPainter

getCollapsiblePaneFocusTitleForeground

public Color getCollapsiblePaneFocusTitleForeground()
Specified by:
getCollapsiblePaneFocusTitleForeground in interface ThemePainter
Overrides:
getCollapsiblePaneFocusTitleForeground in class BasicPainter

getCollapsiblePaneTitleForegroundEmphasized

public Color getCollapsiblePaneTitleForegroundEmphasized()
Specified by:
getCollapsiblePaneTitleForegroundEmphasized in interface ThemePainter
Overrides:
getCollapsiblePaneTitleForegroundEmphasized in class BasicPainter

getCollapsiblePaneFocusTitleForegroundEmphasized

public Color getCollapsiblePaneFocusTitleForegroundEmphasized()
Specified by:
getCollapsiblePaneFocusTitleForegroundEmphasized in interface ThemePainter
Overrides:
getCollapsiblePaneFocusTitleForegroundEmphasized in class BasicPainter

getCollapsiblePaneUpIcon

public ImageIcon getCollapsiblePaneUpIcon()
Specified by:
getCollapsiblePaneUpIcon in interface ThemePainter
Overrides:
getCollapsiblePaneUpIcon in class BasicPainter

getCollapsiblePaneDownIcon

public ImageIcon getCollapsiblePaneDownIcon()
Specified by:
getCollapsiblePaneDownIcon in interface ThemePainter
Overrides:
getCollapsiblePaneDownIcon in class BasicPainter

getCollapsiblePaneUpIconEmphasized

public ImageIcon getCollapsiblePaneUpIconEmphasized()
Specified by:
getCollapsiblePaneUpIconEmphasized in interface ThemePainter
Overrides:
getCollapsiblePaneUpIconEmphasized in class BasicPainter

getCollapsiblePaneDownIconEmphasized

public ImageIcon getCollapsiblePaneDownIconEmphasized()
Specified by:
getCollapsiblePaneDownIconEmphasized in interface ThemePainter
Overrides:
getCollapsiblePaneDownIconEmphasized in class BasicPainter

getCollapsiblePaneTitleButtonBackground

public ImageIcon getCollapsiblePaneTitleButtonBackground()
Specified by:
getCollapsiblePaneTitleButtonBackground in interface ThemePainter
Overrides:
getCollapsiblePaneTitleButtonBackground in class BasicPainter

getCollapsiblePaneTitleButtonBackgroundEmphasized

public ImageIcon getCollapsiblePaneTitleButtonBackgroundEmphasized()
Specified by:
getCollapsiblePaneTitleButtonBackgroundEmphasized in interface ThemePainter
Overrides:
getCollapsiblePaneTitleButtonBackgroundEmphasized in class BasicPainter

getCollapsiblePaneUpMask

public ImageIcon getCollapsiblePaneUpMask()
Specified by:
getCollapsiblePaneUpMask in interface ThemePainter
Overrides:
getCollapsiblePaneUpMask in class BasicPainter

getCollapsiblePaneDownMask

public ImageIcon getCollapsiblePaneDownMask()
Specified by:
getCollapsiblePaneDownMask in interface ThemePainter
Overrides:
getCollapsiblePaneDownMask in class BasicPainter

getBackgroundDk

public Color getBackgroundDk()
Specified by:
getBackgroundDk in interface ThemePainter
Overrides:
getBackgroundDk in class BasicPainter

getBackgroundLt

public Color getBackgroundLt()
Specified by:
getBackgroundLt in interface ThemePainter
Overrides:
getBackgroundLt 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

getMenuItemBorderColor

public Color getMenuItemBorderColor()
Specified by:
getMenuItemBorderColor in interface ThemePainter
Overrides:
getMenuItemBorderColor in class BasicPainter

getMenuItemBackground

public Color getMenuItemBackground()
Specified by:
getMenuItemBackground in interface ThemePainter
Overrides:
getMenuItemBackground in class BasicPainter

getCommandBarTitleBarBackground

public Color getCommandBarTitleBarBackground()
Specified by:
getCommandBarTitleBarBackground in interface ThemePainter
Overrides:
getCommandBarTitleBarBackground in class BasicPainter

getDockableFrameTitleBarActiveForeground

public Color getDockableFrameTitleBarActiveForeground()
Specified by:
getDockableFrameTitleBarActiveForeground in interface ThemePainter
Overrides:
getDockableFrameTitleBarActiveForeground in class BasicPainter

getDockableFrameTitleBarInactiveForeground

public Color getDockableFrameTitleBarInactiveForeground()
Specified by:
getDockableFrameTitleBarInactiveForeground in interface ThemePainter
Overrides:
getDockableFrameTitleBarInactiveForeground in class BasicPainter

getTitleBarBackground

public Color getTitleBarBackground()
Specified by:
getTitleBarBackground in interface ThemePainter
Overrides:
getTitleBarBackground in class BasicPainter

getOptionPaneBannerForeground

public Color getOptionPaneBannerForeground()
Specified by:
getOptionPaneBannerForeground in interface ThemePainter
Overrides:
getOptionPaneBannerForeground in class BasicPainter

getTabbedPaneSelectDk

public Color getTabbedPaneSelectDk()
Specified by:
getTabbedPaneSelectDk in interface ThemePainter
Overrides:
getTabbedPaneSelectDk in class BasicPainter

getTabbedPaneSelectLt

public Color getTabbedPaneSelectLt()
Specified by:
getTabbedPaneSelectLt in interface ThemePainter
Overrides:
getTabbedPaneSelectLt in class BasicPainter

getOptionPaneBannerDk

public Color getOptionPaneBannerDk()
Specified by:
getOptionPaneBannerDk in interface ThemePainter
Overrides:
getOptionPaneBannerDk in class BasicPainter

getOptionPaneBannerLt

public Color getOptionPaneBannerLt()
Specified by:
getOptionPaneBannerLt in interface ThemePainter
Overrides:
getOptionPaneBannerLt in class BasicPainter

paintContentBackground

public void paintContentBackground(JComponent c,
                                   Graphics g,
                                   Rectangle rect,
                                   int orientation,
                                   int state)
Specified by:
paintContentBackground in interface ThemePainter
Overrides:
paintContentBackground 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

paintChevronMore

public void paintChevronMore(JComponent c,
                             Graphics g,
                             Rectangle rect,
                             int orientation,
                             int state)
Specified by:
paintChevronMore in interface ThemePainter
Overrides:
paintChevronMore in class BasicPainter

paintChevronOption

public void paintChevronOption(JComponent c,
                               Graphics g,
                               Rectangle rect,
                               int orientation,
                               int state)
Specified by:
paintChevronOption in interface ThemePainter
Overrides:
paintChevronOption in class BasicPainter

paintDockableFrameBackground

public void paintDockableFrameBackground(JComponent c,
                                         Graphics g,
                                         Rectangle rect,
                                         int orientation,
                                         int state)
Specified by:
paintDockableFrameBackground in interface ThemePainter
Overrides:
paintDockableFrameBackground 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

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

paintCollapsiblePanesBackground

public void paintCollapsiblePanesBackground(JComponent c,
                                            Graphics g,
                                            Rectangle rect,
                                            int orientation,
                                            int state)
Specified by:
paintCollapsiblePanesBackground in interface ThemePainter
Overrides:
paintCollapsiblePanesBackground in class BasicPainter

paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized

public void paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized(JComponent c,
                                                                   Graphics g,
                                                                   Rectangle rect,
                                                                   int orientation,
                                                                   int state)
Specified by:
paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized in interface ThemePainter
Overrides:
paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized in class BasicPainter

paintCollapsiblePaneTitlePaneBackgroundPlain

public void paintCollapsiblePaneTitlePaneBackgroundPlain(JComponent c,
                                                         Graphics g,
                                                         Rectangle rect,
                                                         int orientation,
                                                         int state)
Specified by:
paintCollapsiblePaneTitlePaneBackgroundPlain in interface ThemePainter
Overrides:
paintCollapsiblePaneTitlePaneBackgroundPlain in class BasicPainter

paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized

public void paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized(JComponent c,
                                                                       Graphics g,
                                                                       Rectangle rect,
                                                                       int orientation,
                                                                       int state)
Specified by:
paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized in interface ThemePainter
Overrides:
paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized in class BasicPainter

paintCollapsiblePaneTitlePaneBackgroundSeparator

public void paintCollapsiblePaneTitlePaneBackgroundSeparator(JComponent c,
                                                             Graphics g,
                                                             Rectangle rect,
                                                             int orientation,
                                                             int state)
Specified by:
paintCollapsiblePaneTitlePaneBackgroundSeparator in interface ThemePainter
Overrides:
paintCollapsiblePaneTitlePaneBackgroundSeparator in class BasicPainter

paintTabAreaBackground

public void paintTabAreaBackground(JComponent c,
                                   Graphics g,
                                   Rectangle rect,
                                   int orientation,
                                   int state)
Specified by:
paintTabAreaBackground in interface ThemePainter
Overrides:
paintTabAreaBackground in class BasicPainter

paintHeaderBoxBackground

public void paintHeaderBoxBackground(JComponent c,
                                     Graphics g,
                                     Rectangle rect,
                                     int orientation,
                                     int state)
Specified by:
paintHeaderBoxBackground in interface ThemePainter
Overrides:
paintHeaderBoxBackground in class BasicPainter

paintToolBarSeparator

public void paintToolBarSeparator(JComponent c,
                                  Graphics g,
                                  Rectangle rect,
                                  int orientation,
                                  int state)
Specified by:
paintToolBarSeparator in interface ThemePainter
Overrides:
paintToolBarSeparator in class BasicPainter

paintPopupMenuSeparator

public void paintPopupMenuSeparator(JComponent c,
                                    Graphics g,
                                    Rectangle rect,
                                    int orientation,
                                    int state)
Specified by:
paintPopupMenuSeparator in interface ThemePainter
Overrides:
paintPopupMenuSeparator 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

fillBackground

public void fillBackground(JComponent c,
                           Graphics g,
                           Rectangle rect,
                           int orientation,
                           int state,
                           Color color)
Specified by:
fillBackground in interface ThemePainter
Overrides:
fillBackground in class BasicPainter

JIDE 3.5.15