is new.
java.lang.Objectjavax.swing.plaf.synth.SynthPainter
public abstract class SynthPainter
SynthPainter is used for painting portions of JComponents. At a minimum each JComponent has two paint methods: one for the border and one for the background. Some JComponents have more than one Region, and as a consequence more paint methods.
Instances of SynthPainter are obtained from the SynthStyle.getPainter(javax.swing.plaf.synth.SynthContext) method.
You typically supply a SynthPainter by way of Synth's file format. The following example registers a painter for all JButtons that will render the image myImage.png:
<style id="buttonStyle">
<imagePainter path="myImage.png" sourceInsets="2 2 2 2"
paintCenter="true" stretch="true"/>
<insets top="2" bottom="2" left="2" right="2"/>
</style>
<bind style="buttonStyle" type="REGION" key="button"/>
SynthPainter is abstract in so far as it does no painting, all the methods are empty. While none of these methods are typed to throw an exception, subclasses can assume that valid arguments are passed in, and if not they can throw a NullPointerException or IllegalArgumentException in response to invalid arguments.
| Constructor Summary | |
|---|---|
|
SynthPainter
() |
|
| Method Summary | |
|---|---|
| void |
paintArrowButtonBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of an arrow button. |
| void |
paintArrowButtonBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of an arrow button. |
| void |
paintArrowButtonForeground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int direction) Paints the foreground of an arrow button. |
| void |
paintButtonBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a button. |
| void |
paintButtonBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a button. |
| void |
paintCheckBoxBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a check box. |
| void |
paintCheckBoxBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a check box. |
| void |
paintCheckBoxMenuItemBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a check box menu item. |
| void |
paintCheckBoxMenuItemBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a check box menu item. |
| void |
paintColorChooserBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a color chooser. |
| void |
paintColorChooserBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a color chooser. |
| void |
paintComboBoxBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a combo box. |
| void |
paintComboBoxBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a combo box. |
| void |
paintDesktopIconBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a desktop icon. |
| void |
paintDesktopIconBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a desktop icon. |
| void |
paintDesktopPaneBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a desktop pane. |
| void |
paintDesktopPaneBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a desktop pane. |
| void |
paintEditorPaneBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of an editor pane. |
| void |
paintEditorPaneBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of an editor pane. |
| void |
paintFileChooserBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a file chooser. |
| void |
paintFileChooserBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a file chooser. |
| void |
paintFormattedTextFieldBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a formatted text field. |
| void |
paintFormattedTextFieldBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a formatted text field. |
| void |
paintInternalFrameBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of an internal frame. |
| void |
paintInternalFrameBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of an internal frame. |
| void |
paintInternalFrameTitlePaneBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of an internal frame title pane. |
| void |
paintInternalFrameTitlePaneBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of an internal frame title pane. |
| void |
paintLabelBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a label. |
| void |
paintLabelBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a label. |
| void |
paintListBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a list. |
| void |
paintListBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a list. |
| void |
paintMenuBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a menu. |
| void |
paintMenuBarBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a menu bar. |
| void |
paintMenuBarBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a menu bar. |
| void |
paintMenuBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a menu. |
| void |
paintMenuItemBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a menu item. |
| void |
paintMenuItemBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a menu item. |
| void |
paintOptionPaneBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of an option pane. |
| void |
paintOptionPaneBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of an option pane. |
| void |
paintPanelBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a panel. |
| void |
paintPanelBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a panel. |
| void |
paintPasswordFieldBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a password field. |
| void |
paintPasswordFieldBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a password field. |
| void |
paintPopupMenuBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a popup menu. |
| void |
paintPopupMenuBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a popup menu. |
| void |
paintProgressBarBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a progress bar. |
void
|
paintProgressBarBackground
(
SynthContext
context,
Graphics
Paints the background of a progress bar.
|
| void |
paintProgressBarBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a progress bar. |
void
|
paintProgressBarBorder
(
SynthContext
context,
Graphics
Paints the border of a progress bar.
|
| void |
paintProgressBarForeground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation) Paints the foreground of a progress bar. |
| void |
paintRadioButtonBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a radio button. |
| void |
paintRadioButtonBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a radio button. |
| void |
paintRadioButtonMenuItemBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a radio button menu item. |
| void |
paintRadioButtonMenuItemBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a radio button menu item. |
| void |
paintRootPaneBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a root pane. |
| void |
paintRootPaneBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a root pane. |
| void |
paintScrollBarBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a scrollbar. |
void
|
paintScrollBarBackground
(
SynthContext
context,
Graphics
Paints the background of a scrollbar.
|
| void |
paintScrollBarBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a scrollbar. |
void
|
paintScrollBarBorder
(
SynthContext
context,
Graphics
Paints the border of a scrollbar.
|
| void |
paintScrollBarThumbBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation) Paints the background of the thumb of a scrollbar. |
| void |
paintScrollBarThumbBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation) Paints the border of the thumb of a scrollbar. |
| void |
paintScrollBarTrackBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of the track of a scrollbar. |
void
|
paintScrollBarTrackBackground
(
SynthContext
context,
Graphics
Paints the background of the track of a scrollbar.
|
| void |
paintScrollBarTrackBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of the track of a scrollbar. |
void
|
paintScrollBarTrackBorder
(
SynthContext
context,
Graphics
Paints the border of the track of a scrollbar.
|
| void |
paintScrollPaneBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a scroll pane. |
| void |
paintScrollPaneBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a scroll pane. |
| void |
paintSeparatorBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a separator. |
void
|
paintSeparatorBackground
(
SynthContext
context,
Graphics
Paints the background of a separator.
|
| void |
paintSeparatorBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a separator. |
void
|
paintSeparatorBorder
(
SynthContext
context,
Graphics
Paints the border of a separator.
|
| void |
paintSeparatorForeground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation) Paints the foreground of a separator. |
| void |
paintSliderBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a slider. |
void
|
paintSliderBackground
(
SynthContext
context,
Graphics
Paints the background of a slider.
|
| void |
paintSliderBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a slider. |
void
|
paintSliderBorder
(
SynthContext
context,
Graphics
Paints the border of a slider.
|
| void |
paintSliderThumbBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation) Paints the background of the thumb of a slider. |
| void |
paintSliderThumbBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation) Paints the border of the thumb of a slider. |
| void |
paintSliderTrackBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of the track of a slider. |
void
|
paintSliderTrackBackground
(
SynthContext
context,
Graphics
Paints the background of the track of a slider.
|
| void |
paintSliderTrackBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of the track of a slider. |
void
|
paintSliderTrackBorder
(
SynthContext
context,
Graphics
Paints the border of the track of a slider.
|
| void |
paintSpinnerBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a spinner. |
| void |
paintSpinnerBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a spinner. |
| void |
paintSplitPaneBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a split pane. |
| void |
paintSplitPaneBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a split pane. |
| void |
paintSplitPaneDividerBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of the divider of a split pane. |
void
|
paintSplitPaneDividerBackground
(
SynthContext
context,
Graphics
Paints the background of the divider of a split pane.
|
| void |
paintSplitPaneDividerForeground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation) Paints the foreground of the divider of a split pane. |
| void |
paintSplitPaneDragDivider
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation) Paints the divider, when the user is dragging the divider, of a split pane. |
| void |
paintTabbedPaneBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a tabbed pane. |
| void |
paintTabbedPaneBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a tabbed pane. |
| void |
paintTabbedPaneContentBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of the area that contains the content of the selected tab of a tabbed pane. |
| void |
paintTabbedPaneContentBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of the area that contains the content of the selected tab of a tabbed pane. |
| void |
paintTabbedPaneTabAreaBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of the area behind the tabs of a tabbed pane. |
void
|
paintTabbedPaneTabAreaBackground
(
SynthContext
context,
Graphics
Paints the background of the area behind the tabs of a tabbed pane.
|
| void |
paintTabbedPaneTabAreaBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of the area behind the tabs of a tabbed pane. |
void
|
paintTabbedPaneTabAreaBorder
(
SynthContext
context,
Graphics
Paints the border of the area behind the tabs of a tabbed pane.
|
| void |
paintTabbedPaneTabBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int tabIndex) Paints the background of a tab of a tabbed pane. |
void
|
paintTabbedPaneTabBackground
(
SynthContext
context,
Graphics
Paints the background of a tab of a tabbed pane.
|
| void |
paintTabbedPaneTabBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int tabIndex) Paints the border of a tab of a tabbed pane. |
void
|
paintTabbedPaneTabBorder
(
SynthContext
context,
Graphics
Paints the border of a tab of a tabbed pane.
|
| void |
paintTableBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a table. |
| void |
paintTableBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a table. |
| void |
paintTableHeaderBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of the header of a table. |
| void |
paintTableHeaderBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of the header of a table. |
| void |
paintTextAreaBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a text area. |
| void |
paintTextAreaBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a text area. |
| void |
paintTextFieldBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a text field. |
| void |
paintTextFieldBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a text field. |
| void |
paintTextPaneBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a text pane. |
| void |
paintTextPaneBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a text pane. |
| void |
paintToggleButtonBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a toggle button. |
| void |
paintToggleButtonBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a toggle button. |
| void |
paintToolBarBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a tool bar. |
void
|
paintToolBarBackground
(
SynthContext
context,
Graphics
Paints the background of a tool bar.
|
| void |
paintToolBarBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a tool bar. |
void
|
paintToolBarBorder
(
SynthContext
context,
Graphics
Paints the border of a tool bar.
|
| void |
paintToolBarContentBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of the tool bar's content area. |
void
|
paintToolBarContentBackground
(
SynthContext
context,
Graphics
Paints the background of the tool bar's content area.
|
| void |
paintToolBarContentBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of the content area of a tool bar. |
void
|
paintToolBarContentBorder
(
SynthContext
context,
Graphics
Paints the border of the content area of a tool bar.
|
| void |
paintToolBarDragWindowBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of the window containing the tool bar when it has been detached from its primary frame. |
void
|
paintToolBarDragWindowBackground
(
SynthContext
context,
Graphics
Paints the background of the window containing the tool bar when it has been detached from its primary frame.
|
| void |
paintToolBarDragWindowBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of the window containing the tool bar when it has been detached from it's primary frame. |
void
|
paintToolBarDragWindowBorder
(
SynthContext
context,
Graphics
Paints the border of the window containing the tool bar when it has been detached from it's primary frame.
|
| void |
paintToolTipBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a tool tip. |
| void |
paintToolTipBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a tool tip. |
| void |
paintTreeBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of a tree. |
| void |
paintTreeBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a tree. |
| void |
paintTreeCellBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of the row containing a cell in a tree. |
| void |
paintTreeCellBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of the row containing a cell in a tree. |
| void |
paintTreeCellFocus
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the focus indicator for a cell in a tree when it has focus. |
| void |
paintViewportBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the background of the viewport. |
| void |
paintViewportBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h) Paints the border of a viewport. |
| Methods inherited from class java.lang. Object |
|---|
| clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| Constructor Detail |
|---|
public SynthPainter()
| Method Detail |
|---|
public void paintArrowButtonBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintArrowButtonBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintArrowButtonForeground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h,
int direction)
public void paintButtonBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintButtonBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintCheckBoxMenuItemBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintCheckBoxMenuItemBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintCheckBoxBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintCheckBoxBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintColorChooserBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintColorChooserBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintComboBoxBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintComboBoxBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintDesktopIconBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintDesktopIconBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintDesktopPaneBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintDesktopPaneBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintEditorPaneBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintEditorPaneBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintFileChooserBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintFileChooserBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintFormattedTextFieldBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintFormattedTextFieldBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintInternalFrameTitlePaneBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintInternalFrameTitlePaneBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintInternalFrameBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintInternalFrameBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintLabelBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintLabelBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintListBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintListBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintMenuBarBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintMenuBarBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintMenuItemBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintMenuItemBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintMenuBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintMenuBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintOptionPaneBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintOptionPaneBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintPanelBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintPanelBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintPasswordFieldBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintPasswordFieldBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintPopupMenuBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintPopupMenuBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintProgressBarBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintProgressBarBackground
public void
paintProgressBarBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the background of a progress bar. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - one of JProgressBar.HORIZONTAL or JProgressBar.VERTICAL
Since:
1.6
public void paintProgressBarBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintProgressBarBorder
public void
paintProgressBarBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the border of a progress bar. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - one of JProgressBar.HORIZONTAL or JProgressBar.VERTICAL
Since:
1.6
public void paintProgressBarForeground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h,
int orientation)
public void paintRadioButtonMenuItemBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintRadioButtonMenuItemBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintRadioButtonBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintRadioButtonBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintRootPaneBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintRootPaneBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintScrollBarBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintScrollBarBackground
public void
paintScrollBarBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the background of a scrollbar. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - Orientation of the JScrollBar, one of JScrollBar.HORIZONTAL or JScrollBar.VERTICAL
Since:
1.6
public void paintScrollBarBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintScrollBarBorder
public void
paintScrollBarBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the border of a scrollbar. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - Orientation of the JScrollBar, one of JScrollBar.HORIZONTAL or JScrollBar.VERTICAL
Since:
1.6
public void paintScrollBarThumbBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h,
int orientation)
public void paintScrollBarThumbBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h,
int orientation)
public void paintScrollBarTrackBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintScrollBarTrackBackground
public void
paintScrollBarTrackBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the background of the track of a scrollbar. The track contains the thumb. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - Orientation of the JScrollBar, one of JScrollBar.HORIZONTAL or JScrollBar.VERTICAL
Since:
1.6
public void paintScrollBarTrackBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintScrollBarTrackBorder
public void
paintScrollBarTrackBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the border of the track of a scrollbar. The track contains the thumb. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - Orientation of the JScrollBar, one of JScrollBar.HORIZONTAL or JScrollBar.VERTICAL
Since:
1.6
public void paintScrollPaneBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintScrollPaneBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintSeparatorBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintSeparatorBackground
public void
paintSeparatorBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the background of a separator. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JSeparator.HORIZONTAL or JSeparator.VERTICAL
Since:
1.6
public void paintSeparatorBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintSeparatorBorder
public void
paintSeparatorBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the border of a separator. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JSeparator.HORIZONTAL or JSeparator.VERTICAL
Since:
1.6
public void paintSeparatorForeground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h,
int orientation)
public void paintSliderBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintSliderBackground
public void
paintSliderBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the background of a slider. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JSlider.HORIZONTAL or JSlider.VERTICAL
Since:
1.6
public void paintSliderBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintSliderBorder
public void
paintSliderBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the border of a slider. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JSlider.HORIZONTAL or JSlider.VERTICAL
Since:
1.6
public void paintSliderThumbBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h,
int orientation)
public void paintSliderThumbBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h,
int orientation)
public void paintSliderTrackBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintSliderTrackBackground
public void
paintSliderTrackBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the background of the track of a slider. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JSlider.HORIZONTAL or JSlider.VERTICAL
Since:
1.6
public void paintSliderTrackBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintSliderTrackBorder
public void
paintSliderTrackBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the border of the track of a slider. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JSlider.HORIZONTAL or JSlider.VERTICAL
Since:
1.6
public void paintSpinnerBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintSpinnerBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintSplitPaneDividerBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintSplitPaneDividerBackground
public void
paintSplitPaneDividerBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the background of the divider of a split pane. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JSplitPane.HORIZONTAL_SPLIT or JSplitPane.VERTICAL_SPLIT
Since:
1.6
public void paintSplitPaneDividerForeground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h,
int orientation)
public void paintSplitPaneDragDivider(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h,
int orientation)
public void paintSplitPaneBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintSplitPaneBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTabbedPaneBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTabbedPaneBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTabbedPaneTabAreaBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintTabbedPaneTabAreaBackground
public void
paintTabbedPaneTabAreaBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the background of the area behind the tabs of a tabbed pane. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JTabbedPane.TOP, JTabbedPane.LEFT, JTabbedPane.BOTTOM, or JTabbedPane.RIGHT
Since:
1.6
public void paintTabbedPaneTabAreaBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintTabbedPaneTabAreaBorder
public void
paintTabbedPaneTabAreaBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the border of the area behind the tabs of a tabbed pane. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JTabbedPane.TOP, JTabbedPane.LEFT, JTabbedPane.BOTTOM, or JTabbedPane.RIGHT
Since:
1.6
public void paintTabbedPaneTabBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h,
int tabIndex)
paintTabbedPaneTabBackground
public void
paintTabbedPaneTabBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int tabIndex, int orientation)
Paints the background of a tab of a tabbed pane. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
tabIndex - Index of tab being painted.
orientation - One of JTabbedPane.TOP, JTabbedPane.LEFT, JTabbedPane.BOTTOM, or JTabbedPane.RIGHT
Since:
1.6
public void paintTabbedPaneTabBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h,
int tabIndex)
paintTabbedPaneTabBorder
public void
paintTabbedPaneTabBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int tabIndex, int orientation)
Paints the border of a tab of a tabbed pane. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
tabIndex - Index of tab being painted.
orientation - One of JTabbedPane.TOP, JTabbedPane.LEFT, JTabbedPane.BOTTOM, or JTabbedPane.RIGHT
Since:
1.6
public void paintTabbedPaneContentBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTabbedPaneContentBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTableHeaderBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTableHeaderBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTableBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTableBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTextAreaBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTextAreaBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTextPaneBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTextPaneBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTextFieldBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTextFieldBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintToggleButtonBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintToggleButtonBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintToolBarBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintToolBarBackground
public void
paintToolBarBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the background of a tool bar. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JToolBar.HORIZONTAL or JToolBar.VERTICAL
Since:
1.6
public void paintToolBarBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintToolBarBorder
public void
paintToolBarBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the border of a tool bar. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JToolBar.HORIZONTAL or JToolBar.VERTICAL
Since:
1.6
public void paintToolBarContentBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintToolBarContentBackground
public void
paintToolBarContentBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the background of the tool bar's content area. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JToolBar.HORIZONTAL or JToolBar.VERTICAL
Since:
1.6
public void paintToolBarContentBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintToolBarContentBorder
public void
paintToolBarContentBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the border of the content area of a tool bar. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JToolBar.HORIZONTAL or JToolBar.VERTICAL
Since:
1.6
public void paintToolBarDragWindowBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintToolBarDragWindowBackground
public void
paintToolBarDragWindowBackground
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the background of the window containing the tool bar when it has been detached from its primary frame. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JToolBar.HORIZONTAL or JToolBar.VERTICAL
Since:
1.6
public void paintToolBarDragWindowBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
paintToolBarDragWindowBorder
public void
paintToolBarDragWindowBorder
(
SynthContext
context,
Graphics
g, int x, int y, int w, int h, int orientation)
Paints the border of the window containing the tool bar when it has been detached from it's primary frame. This implementation invokes the method of the same name without the orientation.
Parameters:
context - SynthContext identifying the JComponent and Region to paint to
g - Graphics to paint to
x - X coordinate of the area to paint to
y - Y coordinate of the area to paint to
w - Width of the area to paint to
h - Height of the area to paint to
orientation - One of JToolBar.HORIZONTAL or JToolBar.VERTICAL
Since:
1.6
public void paintToolTipBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintToolTipBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTreeBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTreeBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTreeCellBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTreeCellBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintTreeCellFocus(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintViewportBackground(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
public void paintViewportBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)