public class Office2007Painter extends BasicPainter
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IS_MENU_PART_BUTTON |
_bk0, _bk1, _bk2, _bk3, _borderColor
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
STATE_DEFAULT, STATE_DISABLE, STATE_DISABLE_ROLLOVER, STATE_DISABLE_SELECTED, STATE_INACTIVE_ROLLOVER, STATE_PRESSED, STATE_ROLLOVER, STATE_SELECTED
Modifier | Constructor and Description |
---|---|
protected |
Office2007Painter() |
Modifier and Type | Method and Description |
---|---|
protected ThemePainter |
createDefaultPainter() |
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() |
ThemePainter |
getDefaultPainter() |
java.awt.Color |
getGripperForegroundLt() |
static ThemePainter |
getInstance() |
java.awt.Color |
getSelectionSelectedDk() |
java.awt.Color |
getSelectionSelectedLt() |
void |
installDefaults() |
void |
paintButtonBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Rectangle rect,
int orientation,
int state,
boolean showBorder) |
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 |
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 |
paintContentBackground(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 |
paintDropDownIcon(java.awt.Graphics g,
int x,
int y) |
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,
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 |
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 |
paintTabBackground(javax.swing.JComponent c,
java.awt.Graphics g,
java.awt.Shape region,
java.awt.Color[] colors,
int orientation,
int state) |
void |
uninstallDefaults() |
getCollapsiblePaneContentBackground, getCollapsiblePaneDownIcon, getCollapsiblePaneDownIconEmphasized, getCollapsiblePaneDownMask, getCollapsiblePaneFocusTitleForeground, getCollapsiblePaneFocusTitleForegroundEmphasized, getCollapsiblePaneTitleButtonBackground, getCollapsiblePaneTitleButtonBackgroundEmphasized, getCollapsiblePaneTitleForeground, getCollapsiblePaneTitleForegroundEmphasized, getCollapsiblePaneUpIcon, getCollapsiblePaneUpIconEmphasized, getCollapsiblePaneUpMask, getColor, getCommandBarTitleBarBackground, getControl, getControlDk, getControlLt, getControlShadow, getDockableFrameTitleBarActiveForeground, getDockableFrameTitleBarInactiveForeground, getGripperForeground, getMenuItemBackground, getMenuItemBorderColor, getOptionPaneBannerDk, getOptionPaneBannerForeground, getOptionPaneBannerLt, getSeparatorForeground, getSeparatorForegroundLt, getTabAreaBackgroundDk, getTabAreaBackgroundLt, getTabbedPaneSelectDk, getTabbedPaneSelectLt, getTitleBarBackground, paintBackground, paintButtonBackground, paintChevronBackground, paintChevronMore, paintChevronOption, paintCollapsiblePaneTitlePaneBackgroundPlain, paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized, paintCommandBarTitlePane, paintDividerBackground, paintDockableFrameBackground, paintFloatingChevronOption, paintMenuItemBackground, paintSelectedMenu, paintTabAreaBackground, paintTabContentBorder, paintToolBarSepartor
public static final java.lang.String IS_MENU_PART_BUTTON
public static ThemePainter getInstance()
protected ThemePainter createDefaultPainter()
public ThemePainter getDefaultPainter()
public void installDefaults()
installDefaults
in class BasicPainter
public void uninstallDefaults()
uninstallDefaults
in class BasicPainter
public void paintContentBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintContentBackground
in interface ThemePainter
paintContentBackground
in class BasicPainter
public void paintTabBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Shape region, java.awt.Color[] colors, int orientation, int state)
paintTabBackground
in interface ThemePainter
paintTabBackground
in class BasicPainter
public void paintButtonBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state, boolean showBorder)
paintButtonBackground
in interface ThemePainter
paintButtonBackground
in class BasicPainter
public void paintStatusBarBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintStatusBarBackground
in interface ThemePainter
paintStatusBarBackground
in class BasicPainter
public void paintStatusBarSepartor(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintStatusBarSepartor
in interface ThemePainter
paintStatusBarSepartor
in class BasicPainter
public void paintMenuShadow(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintMenuShadow
in interface ThemePainter
paintMenuShadow
in class BasicPainter
public void paintMenuItemBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state, boolean showBorder)
paintMenuItemBackground
in interface ThemePainter
paintMenuItemBackground
in class BasicPainter
public void paintPopupMenuSepartor(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintPopupMenuSepartor
in interface ThemePainter
paintPopupMenuSepartor
in class BasicPainter
public void paintDropDownIcon(java.awt.Graphics g, int x, int y)
public void paintCommandBarBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintCommandBarBackground
in interface ThemePainter
paintCommandBarBackground
in class BasicPainter
public void paintFloatingCommandBarBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintFloatingCommandBarBackground
in interface ThemePainter
paintFloatingCommandBarBackground
in class BasicPainter
public void paintDockableFrameTitlePane(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintDockableFrameTitlePane
in interface ThemePainter
paintDockableFrameTitlePane
in class BasicPainter
public void paintCollapsiblePaneTitlePaneBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintCollapsiblePaneTitlePaneBackground
in interface ThemePainter
paintCollapsiblePaneTitlePaneBackground
in class BasicPainter
public void paintCollapsiblePaneTitlePaneBackgroundEmphasized(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintCollapsiblePaneTitlePaneBackgroundEmphasized
in interface ThemePainter
paintCollapsiblePaneTitlePaneBackgroundEmphasized
in class BasicPainter
public void paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized
in interface ThemePainter
paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized
in class BasicPainter
public void paintCollapsiblePaneTitlePaneBackgroundSeparator(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintCollapsiblePaneTitlePaneBackgroundSeparator
in interface ThemePainter
paintCollapsiblePaneTitlePaneBackgroundSeparator
in class BasicPainter
public void paintCollapsiblePanesBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintCollapsiblePanesBackground
in interface ThemePainter
paintCollapsiblePanesBackground
in class BasicPainter
public void paintSidePaneItemBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, java.awt.Color[] colors, int orientation, int state)
paintSidePaneItemBackground
in interface ThemePainter
paintSidePaneItemBackground
in class BasicPainter
public void paintHeaderBoxBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintHeaderBoxBackground
in interface ThemePainter
paintHeaderBoxBackground
in class BasicPainter
public void paintGripper(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state)
paintGripper
in interface ThemePainter
paintGripper
in class BasicPainter
public java.awt.Color getGripperForegroundLt()
getGripperForegroundLt
in interface ThemePainter
getGripperForegroundLt
in class BasicPainter
public java.awt.Color getSelectionSelectedDk()
getSelectionSelectedDk
in interface ThemePainter
getSelectionSelectedDk
in class BasicPainter
public java.awt.Color getSelectionSelectedLt()
getSelectionSelectedLt
in interface ThemePainter
getSelectionSelectedLt
in class BasicPainter
public java.awt.Color getBackgroundDk()
getBackgroundDk
in interface ThemePainter
getBackgroundDk
in class BasicPainter
public java.awt.Color getBackgroundLt()
getBackgroundLt
in interface ThemePainter
getBackgroundLt
in class BasicPainter
public void fillBackground(javax.swing.JComponent c, java.awt.Graphics g, java.awt.Rectangle rect, int orientation, int state, java.awt.Color color)
fillBackground
in interface ThemePainter
fillBackground
in class BasicPainter