com.jidesoft.plaf.aqua
Class AquaPainter
java.lang.Object
com.jidesoft.plaf.basic.BasicPainter
com.jidesoft.plaf.aqua.AquaPainter
- All Implemented Interfaces:
- ThemePainter, SwingConstants
public class AquaPainter
- extends BasicPainter
Painter for Aqua style 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 |
getCommandBarTitleBarBackground()
|
static ThemePainter |
getInstance()
|
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 |
paintCommandBarTitlePane(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
|
void |
paintDockableFrameTitlePane(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, getControl, getControlDk, getControlLt, getControlShadow, getDockableFrameTitleBarActiveForeground, getDockableFrameTitleBarInactiveForeground, getGripperForeground, getGripperForegroundLt, getMenuItemBackground, getMenuItemBorderColor, getOptionPaneBannerDk, getOptionPaneBannerForeground, getOptionPaneBannerLt, getSelectionSelectedDk, getSelectionSelectedLt, getSeparatorForeground, getSeparatorForegroundLt, getSortableTableHeaderColumnCellDecoratorInsets, getTabAreaBackgroundDk, getTabAreaBackgroundLt, getTabbedPaneSelectDk, getTabbedPaneSelectLt, getTitleBarBackground, installDefaults, paintBackground, paintButtonBackground, paintChevronBackground, paintChevronMore, paintChevronOption, paintCollapsiblePanesBackground, paintCollapsiblePaneTitlePaneBackgroundPlain, paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized, paintCollapsiblePaneTitlePaneBackgroundSeparator, paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized, paintCommandBarBackground, paintContentBackground, paintDividerBackground, paintDockableFrameBackground, paintFloatingChevronOption, paintFloatingCommandBarBackground, paintGripper, paintHeaderBoxBackground, paintMenuItemBackground, paintMenuItemBackground, paintMenuShadow, paintPopupMenuSeparator, paintSelectedMenu, paintSidePaneItemBackground, paintSortableTableHeaderColumn, paintStatusBarBackground, paintStatusBarSeparator, paintTabAreaBackground, paintTabBackground, paintTabContentBorder, paintToolBarSeparator, shouldDisplayOnTop, uninstallDefaults |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AquaPainter
public AquaPainter()
getInstance
public static ThemePainter getInstance()
getCommandBarTitleBarBackground
public Color getCommandBarTitleBarBackground()
- Specified by:
getCommandBarTitleBarBackground
in interface ThemePainter
- Overrides:
getCommandBarTitleBarBackground
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
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
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
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
paintCommandBarTitlePane
public void paintCommandBarTitlePane(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
- Specified by:
paintCommandBarTitlePane
in interface ThemePainter
- Overrides:
paintCommandBarTitlePane
in class BasicPainter