Package Summary  Overview Summary

class:SynthPainter [NONE]


public abstract class SynthPainterextends Object
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.

Since:
1.5

constructor:SynthPainter() [NONE]

  • SynthPainter

    protected SynthPainter()
    Constructor for subclasses to call.

method:paintArrowButtonBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

  • paintArrowButtonBackground

    public void paintArrowButtonBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of an arrow button. Arrow buttons are created by some components, such as JScrollBar.
    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
  • method:paintArrowButtonBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintArrowButtonBorder

    public void paintArrowButtonBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of an arrow button. Arrow buttons are created by some components, such as JScrollBar.
    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

    method:paintArrowButtonForeground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    paintArrowButtonForeground

    public void paintArrowButtonForeground (SynthContext context, Graphics g, int x, int y, int w, int h, int direction)
    Paints the foreground of an arrow button. This method is responsible for drawing a graphical representation of a direction, typically an arrow. Arrow buttons are created by some components, such as JScrollBar
    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
    direction - One of SwingConstants.NORTH, SwingConstants.SOUTH SwingConstants.EAST or SwingConstants.WEST

    method:paintButtonBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintButtonBackground

    public void paintButtonBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a button.
    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

    method:paintButtonBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintButtonBorder

    public void paintButtonBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a button.
    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

    method:paintCheckBoxMenuItemBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintCheckBoxMenuItemBackground

    public void paintCheckBoxMenuItemBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a check box menu item.
    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

    method:paintCheckBoxMenuItemBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintCheckBoxMenuItemBorder

    public void paintCheckBoxMenuItemBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a check box menu item.
    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

    method:paintCheckBoxBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintCheckBoxBackground

    public void paintCheckBoxBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a check box.
    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

    method:paintCheckBoxBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintCheckBoxBorder

    public void paintCheckBoxBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a check box.
    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

    method:paintColorChooserBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintColorChooserBackground

    public void paintColorChooserBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a color chooser.
    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

    method:paintColorChooserBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintColorChooserBorder

    public void paintColorChooserBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a color chooser.
    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

    method:paintComboBoxBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintComboBoxBackground

    public void paintComboBoxBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a combo box.
    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

    method:paintComboBoxBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintComboBoxBorder

    public void paintComboBoxBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a combo box.
    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

    method:paintDesktopIconBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintDesktopIconBackground

    public void paintDesktopIconBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a desktop icon.
    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

    method:paintDesktopIconBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintDesktopIconBorder

    public void paintDesktopIconBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a desktop icon.
    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

    method:paintDesktopPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintDesktopPaneBackground

    public void paintDesktopPaneBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a desktop pane.
    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

    method:paintDesktopPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintDesktopPaneBorder

    public void paintDesktopPaneBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a desktop pane.
    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

    method:paintEditorPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintEditorPaneBackground

    public void paintEditorPaneBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of an editor pane.
    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

    method:paintEditorPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintEditorPaneBorder

    public void paintEditorPaneBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of an editor pane.
    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

    method:paintFileChooserBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintFileChooserBackground

    public void paintFileChooserBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a file chooser.
    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

    method:paintFileChooserBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintFileChooserBorder

    public void paintFileChooserBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a file chooser.
    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

    method:paintFormattedTextFieldBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintFormattedTextFieldBackground

    public void paintFormattedTextFieldBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a formatted text field.
    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

    method:paintFormattedTextFieldBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintFormattedTextFieldBorder

    public void paintFormattedTextFieldBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a formatted text field.
    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

    method:paintInternalFrameTitlePaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintInternalFrameTitlePaneBackground

    public void paintInternalFrameTitlePaneBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of an internal frame title pane.
    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

    method:paintInternalFrameTitlePaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintInternalFrameTitlePaneBorder

    public void paintInternalFrameTitlePaneBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of an internal frame title pane.
    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

    method:paintInternalFrameBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintInternalFrameBackground

    public void paintInternalFrameBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of an internal frame.
    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

    method:paintInternalFrameBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintInternalFrameBorder

    public void paintInternalFrameBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of an internal frame.
    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

    method:paintLabelBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintLabelBackground

    public void paintLabelBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a label.
    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

    method:paintLabelBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintLabelBorder

    public void paintLabelBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a label.
    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

    method:paintListBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintListBackground

    public void paintListBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a list.
    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

    method:paintListBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintListBorder

    public void paintListBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a list.
    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

    method:paintMenuBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintMenuBarBackground

    public void paintMenuBarBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a menu bar.
    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

    method:paintMenuBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintMenuBarBorder

    public void paintMenuBarBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a menu bar.
    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

    method:paintMenuItemBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintMenuItemBackground

    public void paintMenuItemBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a menu item.
    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

    method:paintMenuItemBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintMenuItemBorder

    public void paintMenuItemBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a menu item.
    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

    method:paintMenuBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintMenuBackground

    public void paintMenuBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a menu.
    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

    method:paintMenuBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintMenuBorder

    public void paintMenuBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a menu.
    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

    method:paintOptionPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintOptionPaneBackground

    public void paintOptionPaneBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of an option pane.
    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

    method:paintOptionPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintOptionPaneBorder

    public void paintOptionPaneBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of an option pane.
    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

    method:paintPanelBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintPanelBackground

    public void paintPanelBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a panel.
    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

    method:paintPanelBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintPanelBorder

    public void paintPanelBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a panel.
    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

    method:paintPasswordFieldBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintPasswordFieldBackground

    public void paintPasswordFieldBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a password field.
    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

    method:paintPasswordFieldBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintPasswordFieldBorder

    public void paintPasswordFieldBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a password field.
    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

    method:paintPopupMenuBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintPopupMenuBackground

    public void paintPopupMenuBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a popup menu.
    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

    method:paintPopupMenuBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintPopupMenuBorder

    public void paintPopupMenuBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a popup menu.
    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

    method:paintProgressBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintProgressBarBackground

    public void paintProgressBarBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a progress bar.
    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

    method:paintProgressBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintProgressBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintProgressBarBorder

    public void paintProgressBarBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a progress bar.
    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

    method:paintProgressBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintProgressBarForeground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    paintProgressBarForeground

    public void paintProgressBarForeground (SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
    Paints the foreground of a progress bar. is responsible for providing an indication of the progress of the progress bar.
    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

    method:paintRadioButtonMenuItemBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintRadioButtonMenuItemBackground

    public void paintRadioButtonMenuItemBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a radio button menu item.
    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

    method:paintRadioButtonMenuItemBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintRadioButtonMenuItemBorder

    public void paintRadioButtonMenuItemBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a radio button menu item.
    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

    method:paintRadioButtonBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintRadioButtonBackground

    public void paintRadioButtonBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a radio button.
    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

    method:paintRadioButtonBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintRadioButtonBorder

    public void paintRadioButtonBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a radio button.
    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

    method:paintRootPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintRootPaneBackground

    public void paintRootPaneBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a root pane.
    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

    method:paintRootPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintRootPaneBorder

    public void paintRootPaneBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a root pane.
    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

    method:paintScrollBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintScrollBarBackground

    public void paintScrollBarBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a scrollbar.
    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

    method:paintScrollBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintScrollBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintScrollBarBorder

    public void paintScrollBarBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a scrollbar.
    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

    method:paintScrollBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintScrollBarThumbBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    paintScrollBarThumbBackground

    public 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. The thumb provides a graphical indication as to how much of the Component is visible in a JScrollPane.
    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

    method:paintScrollBarThumbBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    paintScrollBarThumbBorder

    public 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. The thumb provides a graphical indication as to how much of the Component is visible in a JScrollPane.
    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

    method:paintScrollBarTrackBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintScrollBarTrackBackground

    public void paintScrollBarTrackBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of the track of a scrollbar. The track contains the thumb.
    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

    method:paintScrollBarTrackBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintScrollBarTrackBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintScrollBarTrackBorder

    public void paintScrollBarTrackBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of the track of a scrollbar. The track contains the thumb.
    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

    method:paintScrollBarTrackBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintScrollPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintScrollPaneBackground

    public void paintScrollPaneBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a scroll pane.
    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

    method:paintScrollPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintScrollPaneBorder

    public void paintScrollPaneBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a scroll pane.
    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

    method:paintSeparatorBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintSeparatorBackground

    public void paintSeparatorBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a separator.
    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

    method:paintSeparatorBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintSeparatorBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintSeparatorBorder

    public void paintSeparatorBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a separator.
    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

    method:paintSeparatorBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintSeparatorForeground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    paintSeparatorForeground

    public void paintSeparatorForeground (SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
    Paints the foreground of a separator.
    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

    method:paintSliderBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintSliderBackground

    public void paintSliderBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a slider.
    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

    method:paintSliderBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintSliderBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintSliderBorder

    public void paintSliderBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a slider.
    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

    method:paintSliderBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintSliderThumbBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    paintSliderThumbBackground

    public 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.
    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

    method:paintSliderThumbBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    paintSliderThumbBorder

    public 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.
    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

    method:paintSliderTrackBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintSliderTrackBackground

    public void paintSliderTrackBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of the track of a slider.
    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

    method:paintSliderTrackBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintSliderTrackBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintSliderTrackBorder

    public void paintSliderTrackBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of the track of a slider.
    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

    method:paintSliderTrackBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintSpinnerBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintSpinnerBackground

    public void paintSpinnerBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a spinner.
    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

    method:paintSpinnerBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintSpinnerBorder

    public void paintSpinnerBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a spinner.
    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

    method:paintSplitPaneDividerBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintSplitPaneDividerBackground

    public void paintSplitPaneDividerBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of the divider of a split pane.
    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

    method:paintSplitPaneDividerBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintSplitPaneDividerForeground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    paintSplitPaneDividerForeground

    public 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.
    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

    method:paintSplitPaneDragDivider(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    paintSplitPaneDragDivider

    public 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.
    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

    method:paintSplitPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintSplitPaneBackground

    public void paintSplitPaneBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a split pane.
    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

    method:paintSplitPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintSplitPaneBorder

    public void paintSplitPaneBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a split pane.
    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

    method:paintTabbedPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTabbedPaneBackground

    public void paintTabbedPaneBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a tabbed pane.
    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

    method:paintTabbedPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTabbedPaneBorder

    public void paintTabbedPaneBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a tabbed pane.
    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

    method:paintTabbedPaneTabAreaBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTabbedPaneTabAreaBackground

    public 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.
    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

    method:paintTabbedPaneTabAreaBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintTabbedPaneTabAreaBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTabbedPaneTabAreaBorder

    public 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.
    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

    method:paintTabbedPaneTabAreaBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintTabbedPaneTabBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    paintTabbedPaneTabBackground

    public 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.
    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.

    method:paintTabbedPaneTabBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int,int) [NONE]

    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

    method:paintTabbedPaneTabBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    paintTabbedPaneTabBorder

    public 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.
    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.

    method:paintTabbedPaneTabBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int,int) [NONE]

    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

    method:paintTabbedPaneContentBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTabbedPaneContentBackground

    public 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.
    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

    method:paintTabbedPaneContentBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTabbedPaneContentBorder

    public 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.
    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

    method:paintTableHeaderBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTableHeaderBackground

    public void paintTableHeaderBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of the header of a table.
    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

    method:paintTableHeaderBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTableHeaderBorder

    public void paintTableHeaderBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of the header of a table.
    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

    method:paintTableBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTableBackground

    public void paintTableBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a table.
    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

    method:paintTableBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTableBorder

    public void paintTableBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a table.
    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

    method:paintTextAreaBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTextAreaBackground

    public void paintTextAreaBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a text area.
    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

    method:paintTextAreaBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTextAreaBorder

    public void paintTextAreaBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a text area.
    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

    method:paintTextPaneBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTextPaneBackground

    public void paintTextPaneBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a text pane.
    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

    method:paintTextPaneBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTextPaneBorder

    public void paintTextPaneBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a text pane.
    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

    method:paintTextFieldBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTextFieldBackground

    public void paintTextFieldBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a text field.
    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

    method:paintTextFieldBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTextFieldBorder

    public void paintTextFieldBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a text field.
    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

    method:paintToggleButtonBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintToggleButtonBackground

    public void paintToggleButtonBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a toggle button.
    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

    method:paintToggleButtonBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintToggleButtonBorder

    public void paintToggleButtonBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a toggle button.
    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

    method:paintToolBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintToolBarBackground

    public void paintToolBarBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a tool bar.
    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

    method:paintToolBarBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintToolBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintToolBarBorder

    public void paintToolBarBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a tool bar.
    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

    method:paintToolBarBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintToolBarContentBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintToolBarContentBackground

    public void paintToolBarContentBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of the tool bar's content area.
    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

    method:paintToolBarContentBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintToolBarContentBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintToolBarContentBorder

    public 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.
    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

    method:paintToolBarContentBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintToolBarDragWindowBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintToolBarDragWindowBackground

    public 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.
    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

    method:paintToolBarDragWindowBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintToolBarDragWindowBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintToolBarDragWindowBorder

    public 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.
    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

    method:paintToolBarDragWindowBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int,int) [NONE]

    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

    method:paintToolTipBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintToolTipBackground

    public void paintToolTipBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a tool tip.
    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

    method:paintToolTipBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintToolTipBorder

    public void paintToolTipBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a tool tip.
    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

    method:paintTreeBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTreeBackground

    public void paintTreeBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of a tree.
    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

    method:paintTreeBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTreeBorder

    public void paintTreeBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a tree.
    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

    method:paintTreeCellBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTreeCellBackground

    public 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.
    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

    method:paintTreeCellBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTreeCellBorder

    public 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.
    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

    method:paintTreeCellFocus(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintTreeCellFocus

    public 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.
    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

    method:paintViewportBackground(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintViewportBackground

    public void paintViewportBackground (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the background of the viewport.
    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

    method:paintViewportBorder(javax.swing.plaf.synth.SynthContext,java.awt.Graphics,int,int,int,int) [NONE]

    paintViewportBorder

    public void paintViewportBorder (SynthContext context, Graphics g, int x, int y, int w, int h)
    Paints the border of a viewport.
    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

    © 2023 Oracle Corporation and/or its affiliates