0N/A/*
2362N/A * Copyright (c) 2002, 2008, Oracle and/or its affiliates. All rights reserved.
0N/A * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
0N/A *
0N/A * This code is free software; you can redistribute it and/or modify it
0N/A * under the terms of the GNU General Public License version 2 only, as
2362N/A * published by the Free Software Foundation. Oracle designates this
0N/A * particular file as subject to the "Classpath" exception as provided
2362N/A * by Oracle in the LICENSE file that accompanied this code.
0N/A *
0N/A * This code is distributed in the hope that it will be useful, but WITHOUT
0N/A * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
0N/A * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
0N/A * version 2 for more details (a copy is included in the LICENSE file that
0N/A * accompanied this code).
0N/A *
0N/A * You should have received a copy of the GNU General Public License version
0N/A * 2 along with this work; if not, write to the Free Software Foundation,
0N/A * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
0N/A *
2362N/A * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
2362N/A * or visit www.oracle.com if you need additional information or have any
2362N/A * questions.
0N/A */
0N/Apackage javax.swing.plaf.synth;
0N/A
0N/Aimport java.awt.*;
0N/Aimport java.lang.ref.WeakReference;
0N/Aimport java.net.*;
0N/Aimport javax.swing.*;
0N/Aimport sun.awt.AppContext;
0N/Aimport sun.swing.plaf.synth.Paint9Painter;
0N/A
0N/A/**
0N/A * ImagePainter fills in the specified region using an Image. The Image
0N/A * is split into 9 segments: north, north east, east, south east, south,
0N/A * south west, west, north west and the center. The corners are defined
0N/A * by way of an insets, and the remaining regions are either tiled or
0N/A * scaled to fit.
0N/A *
0N/A * @author Scott Violet
0N/A */
0N/Aclass ImagePainter extends SynthPainter {
0N/A private static final StringBuffer CACHE_KEY =
0N/A new StringBuffer("SynthCacheKey");
0N/A
0N/A private Image image;
0N/A private Insets sInsets;
0N/A private Insets dInsets;
0N/A private URL path;
0N/A private boolean tiles;
0N/A private boolean paintCenter;
0N/A private Paint9Painter imageCache;
0N/A private boolean center;
0N/A
0N/A private static Paint9Painter getPaint9Painter() {
0N/A // A SynthPainter is created per <imagePainter>. We want the
0N/A // cache to be shared by all, and we don't use a static because we
0N/A // don't want it to persist between look and feels. For that reason
0N/A // we use a AppContext specific Paint9Painter. It's backed via
0N/A // a WeakRef so that it can go away if the look and feel changes.
0N/A synchronized(CACHE_KEY) {
0N/A WeakReference<Paint9Painter> cacheRef =
0N/A (WeakReference<Paint9Painter>)AppContext.getAppContext().
0N/A get(CACHE_KEY);
0N/A Paint9Painter painter;
0N/A if (cacheRef == null || (painter = cacheRef.get()) == null) {
0N/A painter = new Paint9Painter(30);
614N/A cacheRef = new WeakReference<Paint9Painter>(painter);
0N/A AppContext.getAppContext().put(CACHE_KEY, cacheRef);
0N/A }
0N/A return painter;
0N/A }
0N/A }
0N/A
0N/A ImagePainter(boolean tiles, boolean paintCenter,
0N/A Insets sourceInsets, Insets destinationInsets, URL path,
0N/A boolean center) {
0N/A if (sourceInsets != null) {
0N/A this.sInsets = (Insets)sourceInsets.clone();
0N/A }
0N/A if (destinationInsets == null) {
0N/A dInsets = sInsets;
0N/A }
0N/A else {
0N/A this.dInsets = (Insets)destinationInsets.clone();
0N/A }
0N/A this.tiles = tiles;
0N/A this.paintCenter = paintCenter;
0N/A this.imageCache = getPaint9Painter();
0N/A this.path = path;
0N/A this.center = center;
0N/A }
0N/A
0N/A public boolean getTiles() {
0N/A return tiles;
0N/A }
0N/A
0N/A public boolean getPaintsCenter() {
0N/A return paintCenter;
0N/A }
0N/A
0N/A public boolean getCenter() {
0N/A return center;
0N/A }
0N/A
0N/A public Insets getInsets(Insets insets) {
0N/A if (insets == null) {
0N/A return (Insets)this.dInsets.clone();
0N/A }
0N/A insets.left = this.dInsets.left;
0N/A insets.right = this.dInsets.right;
0N/A insets.top = this.dInsets.top;
0N/A insets.bottom = this.dInsets.bottom;
0N/A return insets;
0N/A }
0N/A
0N/A public Image getImage() {
0N/A if (image == null) {
0N/A image = new ImageIcon(path, null).getImage();
0N/A }
0N/A return image;
0N/A }
0N/A
0N/A private void paint(SynthContext context, Graphics g, int x, int y, int w,
0N/A int h) {
0N/A Image image = getImage();
0N/A if (Paint9Painter.validImage(image)) {
0N/A Paint9Painter.PaintType type;
0N/A if (getCenter()) {
0N/A type = Paint9Painter.PaintType.CENTER;
0N/A }
0N/A else if (!getTiles()) {
0N/A type = Paint9Painter.PaintType.PAINT9_STRETCH;
0N/A }
0N/A else {
0N/A type = Paint9Painter.PaintType.PAINT9_TILE;
0N/A }
0N/A int mask = Paint9Painter.PAINT_ALL;
0N/A if (!getCenter() && !getPaintsCenter()) {
0N/A mask |= Paint9Painter.PAINT_CENTER;
0N/A }
0N/A imageCache.paint(context.getComponent(), g, x, y, w, h,
0N/A image, sInsets, dInsets, type,
0N/A mask);
0N/A }
0N/A }
0N/A
0N/A
0N/A // SynthPainter
0N/A public void paintArrowButtonBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintArrowButtonBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintArrowButtonForeground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h,
0N/A int direction) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // BUTTON
0N/A public void paintButtonBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintButtonBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // CHECK_BOX_MENU_ITEM
0N/A public void paintCheckBoxMenuItemBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintCheckBoxMenuItemBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // CHECK_BOX
0N/A public void paintCheckBoxBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintCheckBoxBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // COLOR_CHOOSER
0N/A public void paintColorChooserBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintColorChooserBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // COMBO_BOX
0N/A public void paintComboBoxBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintComboBoxBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // DESKTOP_ICON
0N/A public void paintDesktopIconBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintDesktopIconBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // DESKTOP_PANE
0N/A public void paintDesktopPaneBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintDesktopPaneBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // EDITOR_PANE
0N/A public void paintEditorPaneBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintEditorPaneBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // FILE_CHOOSER
0N/A public void paintFileChooserBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintFileChooserBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // FORMATTED_TEXT_FIELD
0N/A public void paintFormattedTextFieldBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintFormattedTextFieldBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // INTERNAL_FRAME_TITLE_PANE
0N/A public void paintInternalFrameTitlePaneBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintInternalFrameTitlePaneBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // INTERNAL_FRAME
0N/A public void paintInternalFrameBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintInternalFrameBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // LABEL
0N/A public void paintLabelBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintLabelBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // LIST
0N/A public void paintListBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintListBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // MENU_BAR
0N/A public void paintMenuBarBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintMenuBarBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // MENU_ITEM
0N/A public void paintMenuItemBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintMenuItemBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // MENU
0N/A public void paintMenuBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintMenuBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // OPTION_PANE
0N/A public void paintOptionPaneBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintOptionPaneBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // PANEL
0N/A public void paintPanelBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintPanelBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // PANEL
0N/A public void paintPasswordFieldBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintPasswordFieldBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // POPUP_MENU
0N/A public void paintPopupMenuBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintPopupMenuBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // PROGRESS_BAR
0N/A public void paintProgressBarBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintProgressBarBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintProgressBarBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintProgressBarBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintProgressBarForeground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // RADIO_BUTTON_MENU_ITEM
0N/A public void paintRadioButtonMenuItemBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintRadioButtonMenuItemBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // RADIO_BUTTON
0N/A public void paintRadioButtonBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintRadioButtonBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // ROOT_PANE
0N/A public void paintRootPaneBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintRootPaneBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // SCROLL_BAR
0N/A public void paintScrollBarBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintScrollBarBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintScrollBarBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintScrollBarBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // SCROLL_BAR_THUMB
0N/A public void paintScrollBarThumbBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintScrollBarThumbBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // SCROLL_BAR_TRACK
0N/A public void paintScrollBarTrackBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintScrollBarTrackBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintScrollBarTrackBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintScrollBarTrackBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // SCROLL_PANE
0N/A public void paintScrollPaneBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintScrollPaneBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // SEPARATOR
0N/A public void paintSeparatorBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSeparatorBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSeparatorBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSeparatorBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSeparatorForeground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // SLIDER
0N/A public void paintSliderBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSliderBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSliderBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSliderBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // SLIDER_THUMB
0N/A public void paintSliderThumbBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSliderThumbBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // SLIDER_TRACK
0N/A public void paintSliderTrackBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSliderTrackBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSliderTrackBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A
0N/A public void paintSliderTrackBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // SPINNER
0N/A public void paintSpinnerBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSpinnerBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // SPLIT_PANE_DIVIDER
0N/A public void paintSplitPaneDividerBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSplitPaneDividerBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSplitPaneDividerForeground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSplitPaneDragDivider(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // SPLIT_PANE
0N/A public void paintSplitPaneBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintSplitPaneBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TABBED_PANE
0N/A public void paintTabbedPaneBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTabbedPaneBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TABBED_PANE_TAB_AREA
0N/A public void paintTabbedPaneTabAreaBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTabbedPaneTabAreaBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTabbedPaneTabAreaBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTabbedPaneTabAreaBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TABBED_PANE_TAB
0N/A public void paintTabbedPaneTabBackground(SynthContext context, Graphics g,
0N/A int x, int y, int w, int h,
0N/A int tabIndex) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTabbedPaneTabBackground(SynthContext context, Graphics g,
0N/A int x, int y, int w, int h,
0N/A int tabIndex, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTabbedPaneTabBorder(SynthContext context, Graphics g,
0N/A int x, int y, int w, int h,
0N/A int tabIndex) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTabbedPaneTabBorder(SynthContext context, Graphics g,
0N/A int x, int y, int w, int h,
0N/A int tabIndex, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TABBED_PANE_CONTENT
0N/A public void paintTabbedPaneContentBackground(SynthContext context,
0N/A Graphics g, int x, int y, int w,
0N/A int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTabbedPaneContentBorder(SynthContext context, Graphics g,
0N/A int x, int y, int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TABLE_HEADER
0N/A public void paintTableHeaderBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTableHeaderBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TABLE
0N/A public void paintTableBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTableBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TEXT_AREA
0N/A public void paintTextAreaBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTextAreaBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TEXT_PANE
0N/A public void paintTextPaneBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTextPaneBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TEXT_FIELD
0N/A public void paintTextFieldBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTextFieldBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TOGGLE_BUTTON
0N/A public void paintToggleButtonBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintToggleButtonBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TOOL_BAR
0N/A public void paintToolBarBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintToolBarBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintToolBarBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintToolBarBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TOOL_BAR_CONTENT
0N/A public void paintToolBarContentBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintToolBarContentBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintToolBarContentBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintToolBarContentBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TOOL_DRAG_WINDOW
0N/A public void paintToolBarDragWindowBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintToolBarDragWindowBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintToolBarDragWindowBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintToolBarDragWindowBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h, int orientation) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TOOL_TIP
0N/A public void paintToolTipBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintToolTipBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TREE
0N/A public void paintTreeBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTreeBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // TREE_CELL
0N/A public void paintTreeCellBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTreeCellBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintTreeCellFocus(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A // VIEWPORT
0N/A public void paintViewportBackground(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A
0N/A public void paintViewportBorder(SynthContext context,
0N/A Graphics g, int x, int y,
0N/A int w, int h) {
0N/A paint(context, g, x, y, w, h);
0N/A }
0N/A}