/*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
}
/**
* Paint the provided painter using the provided transform at the specified
* position and size. Handles if g is a non 2D Graphics by painting via a
* BufferedImage.
*/
int w, int h, AffineTransform transform) {
if (p != null) {
if (g instanceof Graphics2D){
}
try {
} catch (NoninvertibleTransformException e) {
// this should never happen as we are in control of all
// calls into this method and only ever pass in simple
// transforms of rotate, flip and translates
e.printStackTrace();
}
}
} else {
// use image if we are printing to a Java 1.1 PrintGraphics as
// it is not a instance of Graphics2D
}
}
}
}
int w, int h, AffineTransform transform) {
// if the background color of the component is 100% transparent
// then we should not paint any background graphics. This is a solution
// for there being no way of turning off Nimbus background painting as
// basic components are all non-opaque by default.
if (backgroundPainter != null) {
}
}
}
int w, int h, AffineTransform transform) {
if (foregroundPainter != null) {
}
}
int h, AffineTransform transform) {
if (borderPainter != null) {
}
}
private void paintBackground(SynthContext ctx, Graphics g, int x, int y, int w, int h, int orientation) {
// Don't RTL flip JSpliders as they handle it internaly
} else {
//horizontal and right-to-left orientation
}
}
private void paintBorder(SynthContext ctx, Graphics g, int x, int y, int w, int h, int orientation) {
} else {
//horizontal and right-to-left orientation
}
}
private void paintForeground(SynthContext ctx, Graphics g, int x, int y, int w, int h, int orientation) {
} else {
//horizontal and right-to-left orientation
}
}
/**
* Paints the background of an arrow button. Arrow buttons are created by
* some components, such as <code>JScrollBar</code>.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
} else {
}
}
/**
* Paints the border of an arrow button. Arrow buttons are created by
* some components, such as <code>JScrollBar</code>.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* 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 <code>JScrollBar</code>
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param direction One of SwingConstants.NORTH, SwingConstants.SOUTH
* SwingConstants.EAST or SwingConstants.WEST
*/
Graphics g, int x, int y,
int w, int h,
int direction) {
//assume that the painter is arranged with the arrow pointing... LEFT?
// The hard coding for spinners here needs to be replaced by a more
// general method for disabling rotation
if (ltr){
} else {
}
if (ltr){
} else {
}
if (ltr){
} else {
}
}
}
/**
* Paints the background of a button.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a button.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a check box menu item.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a check box menu item.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a check box.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a check box.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a color chooser.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a color chooser.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a combo box.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
} else {
}
}
/**
* Paints the border of a combo box.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a desktop icon.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a desktop icon.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a desktop pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a desktop pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of an editor pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of an editor pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a file chooser.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a file chooser.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a formatted text field.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
} else {
}
}
/**
* Paints the border of a formatted text field.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
} else {
}
}
/**
* Paints the background of an internal frame title pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of an internal frame title pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of an internal frame.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of an internal frame.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a label.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a label.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a list.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a list.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a menu bar.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a menu bar.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a menu item.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a menu item.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a menu.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a menu.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of an option pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of an option pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a panel.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a panel.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a password field.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a password field.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a popup menu.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a popup menu.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a progress bar.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a progress bar. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation one of <code>JProgressBar.HORIZONTAL</code> or
* <code>JProgressBar.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the border of a progress bar.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a progress bar. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation one of <code>JProgressBar.HORIZONTAL</code> or
* <code>JProgressBar.VERTICAL</code>
* @since 1.6
*/
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.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation one of <code>JProgressBar.HORIZONTAL</code> or
* <code>JProgressBar.VERTICAL</code>
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the background of a radio button menu item.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a radio button menu item.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a radio button.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a radio button.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a root pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a root pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a scrollbar.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a scrollbar. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation Orientation of the JScrollBar, one of
* <code>JScrollBar.HORIZONTAL</code> or
* <code>JScrollBar.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the border of a scrollbar.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a scrollbar. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation Orientation of the JScrollBar, one of
* <code>JScrollBar.HORIZONTAL</code> or
* <code>JScrollBar.VERTICAL</code>
* @since 1.6
*/
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
* <code>JScrollPane</code>.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation Orientation of the JScrollBar, one of
* <code>JScrollBar.HORIZONTAL</code> or
* <code>JScrollBar.VERTICAL</code>
*/
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
* <code>JScrollPane</code>.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation Orientation of the JScrollBar, one of
* <code>JScrollBar.HORIZONTAL</code> or
* <code>JScrollBar.VERTICAL</code>
*/
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.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* 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.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation Orientation of the JScrollBar, one of
* <code>JScrollBar.HORIZONTAL</code> or
* <code>JScrollBar.VERTICAL</code>
* @since 1.6
*/
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.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* 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.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation Orientation of the JScrollBar, one of
* <code>JScrollBar.HORIZONTAL</code> or
* <code>JScrollBar.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the background of a scroll pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a scroll pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a separator.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a separator. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JSeparator.HORIZONTAL</code> or
* <code>JSeparator.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the border of a separator.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a separator. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JSeparator.HORIZONTAL</code> or
* <code>JSeparator.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the foreground of a separator.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JSeparator.HORIZONTAL</code> or
* <code>JSeparator.VERTICAL</code>
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the background of a slider.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a slider. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JSlider.HORIZONTAL</code> or
* <code>JSlider.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the border of a slider.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a slider. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JSlider.HORIZONTAL</code> or
* <code>JSlider.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the background of the thumb of a slider.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JSlider.HORIZONTAL</code> or
* <code>JSlider.VERTICAL</code>
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
} else {
}
} else {
}
}
/**
* Paints the border of the thumb of a slider.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JSlider.HORIZONTAL</code> or
* <code>JSlider.VERTICAL</code>
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the background of the track of a slider.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of the track of a slider. This implementation invokes
* the method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JSlider.HORIZONTAL</code> or
* <code>JSlider.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the border of the track of a slider.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of the track of a slider. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JSlider.HORIZONTAL</code> or
* <code>JSlider.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the background of a spinner.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a spinner.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of the divider of a split pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of the divider of a split pane. This implementation
* invokes the method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JSplitPane.HORIZONTAL_SPLIT</code> or
* <code>JSplitPane.VERTICAL_SPLIT</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
} else {
}
}
/**
* Paints the foreground of the divider of a split pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JSplitPane.HORIZONTAL_SPLIT</code> or
* <code>JSplitPane.VERTICAL_SPLIT</code>
*/
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.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JSplitPane.HORIZONTAL_SPLIT</code> or
* <code>JSplitPane.VERTICAL_SPLIT</code>
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the background of a split pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a split pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a tabbed pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a tabbed pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of the area behind the tabs of a tabbed pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* 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.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JTabbedPane.TOP</code>,
* <code>JTabbedPane.LEFT</code>,
* <code>JTabbedPane.BOTTOM</code>, or
* <code>JTabbedPane.RIGHT</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
} else {
}
}
/**
* Paints the border of the area behind the tabs of a tabbed pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* 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.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JTabbedPane.TOP</code>,
* <code>JTabbedPane.LEFT</code>,
* <code>JTabbedPane.BOTTOM</code>, or
* <code>JTabbedPane.RIGHT</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the background of a tab of a tabbed pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param tabIndex Index of tab being painted.
*/
int x, int y, int w, int h,
int tabIndex) {
}
/**
* Paints the background of a tab of a tabbed pane. This implementation
* invokes the method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param tabIndex Index of tab being painted.
* @param orientation One of <code>JTabbedPane.TOP</code>,
* <code>JTabbedPane.LEFT</code>,
* <code>JTabbedPane.BOTTOM</code>, or
* <code>JTabbedPane.RIGHT</code>
* @since 1.6
*/
int x, int y, int w, int h,
int tabIndex, int orientation) {
} else {
}
}
/**
* Paints the border of a tab of a tabbed pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param tabIndex Index of tab being painted.
*/
int x, int y, int w, int h,
int tabIndex) {
}
/**
* Paints the border of a tab of a tabbed pane. This implementation invokes
* the method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param tabIndex Index of tab being painted.
* @param orientation One of <code>JTabbedPane.TOP</code>,
* <code>JTabbedPane.LEFT</code>,
* <code>JTabbedPane.BOTTOM</code>, or
* <code>JTabbedPane.RIGHT</code>
* @since 1.6
*/
int x, int y, int w, int h,
int tabIndex, int orientation) {
}
/**
* Paints the background of the area that contains the content of the
* selected tab of a tabbed pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
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.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
int x, int y, int w, int h) {
}
/**
* Paints the background of the header of a table.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of the header of a table.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a table.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a table.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a text area.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a text area.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a text pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a text pane.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a text field.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
} else {
}
}
/**
* Paints the border of a text field.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
} else {
}
}
/**
* Paints the background of a toggle button.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a toggle button.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a tool bar.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a tool bar. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JToolBar.HORIZONTAL</code> or
* <code>JToolBar.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the border of a tool bar.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a tool bar. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JToolBar.HORIZONTAL</code> or
* <code>JToolBar.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the background of the tool bar's content area.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of the tool bar's content area. This implementation
* invokes the method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JToolBar.HORIZONTAL</code> or
* <code>JToolBar.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the border of the content area of a tool bar.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of the content area of a tool bar. This implementation
* invokes the method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JToolBar.HORIZONTAL</code> or
* <code>JToolBar.VERTICAL</code>
* @since 1.6
*/
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.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
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. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JToolBar.HORIZONTAL</code> or
* <code>JToolBar.VERTICAL</code>
* @since 1.6
*/
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.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
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. This implementation invokes the
* method of the same name without the orientation.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
* @param orientation One of <code>JToolBar.HORIZONTAL</code> or
* <code>JToolBar.VERTICAL</code>
* @since 1.6
*/
Graphics g, int x, int y,
int w, int h, int orientation) {
}
/**
* Paints the background of a tool tip.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a tool tip.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of a tree.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a tree.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the background of the row containing a cell in a tree.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of the row containing a cell in a tree.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the focus indicator for a cell in a tree when it has focus.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
//TODO
}
/**
* Paints the background of the viewport.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
/**
* Paints the border of a viewport.
*
* @param context SynthContext identifying the <code>JComponent</code> and
* <code>Region</code> to paint to
* @param g <code>Graphics</code> to paint to
* @param x X coordinate of the area to paint to
* @param y Y coordinate of the area to paint to
* @param w Width of the area to paint to
* @param h Height of the area to paint to
*/
Graphics g, int x, int y,
int w, int h) {
}
}