com.jidesoft.plaf.basic
Interface ThemePainter
- All Known Implementing Classes:
- AquaPainter, BasicPainter, EclipsePainter, MetalPainter, Office2003Painter, Office2007Painter, XertoPainter
public interface ThemePainter
An interface which defines a list of methods that are used to paint the UI.
Please note, this interface is still in development mode. Future version might break your build if you use it now.
Method Summary |
void |
fillBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state,
Color color)
|
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)
|
Color |
getCommandBarTitleBarBackground()
|
Color |
getControl()
|
Color |
getControlDk()
|
Color |
getControlLt()
|
Color |
getControlShadow()
|
Color |
getDockableFrameTitleBarActiveForeground()
|
Color |
getDockableFrameTitleBarInactiveForeground()
|
Color |
getGripperForeground()
|
Color |
getGripperForegroundLt()
|
Color |
getMenuItemBackground()
|
Color |
getMenuItemBorderColor()
|
Color |
getOptionPaneBannerDk()
|
Color |
getOptionPaneBannerForeground()
|
Color |
getOptionPaneBannerLt()
|
Color |
getSelectionSelectedDk()
|
Color |
getSelectionSelectedLt()
|
Color |
getSeparatorForeground()
|
Color |
getSeparatorForegroundLt()
|
Insets |
getSortableTableHeaderColumnCellDecoratorInsets(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state,
int sortOrder,
Icon sortIcon,
int orderIndex,
Color indexColor,
boolean paintIndex)
|
Color |
getTabAreaBackgroundDk()
|
Color |
getTabAreaBackgroundLt()
|
Color |
getTabbedPaneSelectDk()
|
Color |
getTabbedPaneSelectLt()
|
Color |
getTitleBarBackground()
|
void |
paintButtonBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
|
void |
paintButtonBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state,
boolean showBorder)
|
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 |
paintCommandBarTitlePane(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 |
paintFloatingChevronOption(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 |
paintMenuItemBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
|
void |
paintMenuItemBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state,
boolean showBorder)
|
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 |
paintSelectedMenu(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
|
void |
paintSidePaneItemBackground(JComponent c,
Graphics g,
Rectangle rect,
Color[] colors,
int orientation,
int state)
|
void |
paintSortableTableHeaderColumn(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state,
int sortOrder,
Icon sortIcon,
int orderIndex,
Color indexColor,
boolean paintIndex)
|
void |
paintStatusBarBackground(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 |
paintTabBackground(JComponent c,
Graphics g,
Shape region,
Color[] colors,
int orientation,
int state)
|
void |
paintTabContentBorder(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
|
void |
paintToolBarSeparator(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
|
STATE_DEFAULT
static final int STATE_DEFAULT
- See Also:
- Constant Field Values
STATE_PRESSED
static final int STATE_PRESSED
- See Also:
- Constant Field Values
STATE_ROLLOVER
static final int STATE_ROLLOVER
- See Also:
- Constant Field Values
STATE_SELECTED
static final int STATE_SELECTED
- See Also:
- Constant Field Values
STATE_DISABLE
static final int STATE_DISABLE
- See Also:
- Constant Field Values
STATE_DISABLE_SELECTED
static final int STATE_DISABLE_SELECTED
- See Also:
- Constant Field Values
STATE_DISABLE_ROLLOVER
static final int STATE_DISABLE_ROLLOVER
- See Also:
- Constant Field Values
STATE_INACTIVE_ROLLOVER
static final int STATE_INACTIVE_ROLLOVER
- See Also:
- Constant Field Values
paintSelectedMenu
void paintSelectedMenu(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintButtonBackground
void paintButtonBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintButtonBackground
void paintButtonBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state,
boolean showBorder)
paintMenuItemBackground
void paintMenuItemBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintMenuItemBackground
void paintMenuItemBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state,
boolean showBorder)
paintChevronBackground
void paintChevronBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintDividerBackground
void paintDividerBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintCommandBarBackground
void paintCommandBarBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintFloatingCommandBarBackground
void paintFloatingCommandBarBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintMenuShadow
void paintMenuShadow(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintGripper
void paintGripper(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintChevronMore
void paintChevronMore(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintChevronOption
void paintChevronOption(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintFloatingChevronOption
void paintFloatingChevronOption(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintContentBackground
void paintContentBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintStatusBarBackground
void paintStatusBarBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintCommandBarTitlePane
void paintCommandBarTitlePane(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintDockableFrameBackground
void paintDockableFrameBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintDockableFrameTitlePane
void paintDockableFrameTitlePane(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintCollapsiblePaneTitlePaneBackground
void paintCollapsiblePaneTitlePaneBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintCollapsiblePaneTitlePaneBackgroundEmphasized
void paintCollapsiblePaneTitlePaneBackgroundEmphasized(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintCollapsiblePanesBackground
void paintCollapsiblePanesBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized
void paintCollapsiblePaneTitlePaneBackgroundPlainEmphasized(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintCollapsiblePaneTitlePaneBackgroundPlain
void paintCollapsiblePaneTitlePaneBackgroundPlain(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized
void paintCollapsiblePaneTitlePaneBackgroundSeparatorEmphasized(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintCollapsiblePaneTitlePaneBackgroundSeparator
void paintCollapsiblePaneTitlePaneBackgroundSeparator(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintTabAreaBackground
void paintTabAreaBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintTabBackground
void paintTabBackground(JComponent c,
Graphics g,
Shape region,
Color[] colors,
int orientation,
int state)
paintSidePaneItemBackground
void paintSidePaneItemBackground(JComponent c,
Graphics g,
Rectangle rect,
Color[] colors,
int orientation,
int state)
paintTabContentBorder
void paintTabContentBorder(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintHeaderBoxBackground
void paintHeaderBoxBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintToolBarSeparator
void paintToolBarSeparator(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintStatusBarSeparator
void paintStatusBarSeparator(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
paintPopupMenuSeparator
void paintPopupMenuSeparator(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state)
getSortableTableHeaderColumnCellDecoratorInsets
Insets getSortableTableHeaderColumnCellDecoratorInsets(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state,
int sortOrder,
Icon sortIcon,
int orderIndex,
Color indexColor,
boolean paintIndex)
paintSortableTableHeaderColumn
void paintSortableTableHeaderColumn(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state,
int sortOrder,
Icon sortIcon,
int orderIndex,
Color indexColor,
boolean paintIndex)
fillBackground
void fillBackground(JComponent c,
Graphics g,
Rectangle rect,
int orientation,
int state,
Color color)
getMenuItemBorderColor
Color getMenuItemBorderColor()
getGripperForeground
Color getGripperForeground()
getGripperForegroundLt
Color getGripperForegroundLt()
getSeparatorForeground
Color getSeparatorForeground()
getSeparatorForegroundLt
Color getSeparatorForegroundLt()
getCollapsiblePaneContentBackground
Color getCollapsiblePaneContentBackground()
getCollapsiblePaneTitleForeground
Color getCollapsiblePaneTitleForeground()
getCollapsiblePaneTitleForegroundEmphasized
Color getCollapsiblePaneTitleForegroundEmphasized()
getCollapsiblePaneFocusTitleForeground
Color getCollapsiblePaneFocusTitleForeground()
getCollapsiblePaneFocusTitleForegroundEmphasized
Color getCollapsiblePaneFocusTitleForegroundEmphasized()
getCollapsiblePaneUpIcon
ImageIcon getCollapsiblePaneUpIcon()
getCollapsiblePaneDownIcon
ImageIcon getCollapsiblePaneDownIcon()
getCollapsiblePaneUpIconEmphasized
ImageIcon getCollapsiblePaneUpIconEmphasized()
getCollapsiblePaneDownIconEmphasized
ImageIcon getCollapsiblePaneDownIconEmphasized()
getCollapsiblePaneTitleButtonBackground
ImageIcon getCollapsiblePaneTitleButtonBackground()
getCollapsiblePaneTitleButtonBackgroundEmphasized
ImageIcon getCollapsiblePaneTitleButtonBackgroundEmphasized()
getCollapsiblePaneUpMask
ImageIcon getCollapsiblePaneUpMask()
getCollapsiblePaneDownMask
ImageIcon getCollapsiblePaneDownMask()
getBackgroundDk
Color getBackgroundDk()
getBackgroundLt
Color getBackgroundLt()
getSelectionSelectedDk
Color getSelectionSelectedDk()
getSelectionSelectedLt
Color getSelectionSelectedLt()
getMenuItemBackground
Color getMenuItemBackground()
getCommandBarTitleBarBackground
Color getCommandBarTitleBarBackground()
getColor
Color getColor(Object key)
getControl
Color getControl()
getControlLt
Color getControlLt()
getControlDk
Color getControlDk()
getControlShadow
Color getControlShadow()
getDockableFrameTitleBarActiveForeground
Color getDockableFrameTitleBarActiveForeground()
getDockableFrameTitleBarInactiveForeground
Color getDockableFrameTitleBarInactiveForeground()
getTitleBarBackground
Color getTitleBarBackground()
getOptionPaneBannerDk
Color getOptionPaneBannerDk()
getOptionPaneBannerLt
Color getOptionPaneBannerLt()
getOptionPaneBannerForeground
Color getOptionPaneBannerForeground()
getTabbedPaneSelectDk
Color getTabbedPaneSelectDk()
getTabbedPaneSelectLt
Color getTabbedPaneSelectLt()
getTabAreaBackgroundDk
Color getTabAreaBackgroundDk()
getTabAreaBackgroundLt
Color getTabAreaBackgroundLt()