com.rapidminer.gui.look.painters
Class CashedPainter

java.lang.Object
  extended by com.rapidminer.gui.look.painters.CashedPainter

public class CashedPainter
extends java.lang.Object

This class provides static methods for cached painting of GUI elements.

Author:
Ingo Mierswa

Constructor Summary
CashedPainter()
           
 
Method Summary
static void clearCashedImages()
           
static void clearMenuCache()
           
static boolean drawButton(java.awt.Component c, java.awt.Graphics g)
           
static boolean drawButtonBorder(java.awt.Component c, java.awt.Graphics g, java.lang.String prefix)
           
static boolean drawCheckBoxIcon(java.awt.Component c, java.awt.Graphics g)
           
static boolean drawComboBox(java.awt.Component c, java.awt.Graphics g, boolean down)
           
static boolean drawComboBoxBorder(java.awt.Component c, java.awt.Graphics g, boolean down, boolean round)
           
static boolean drawMenuBackground(java.awt.Component c, java.awt.Graphics g, int x, int y, int w, int h)
           
static boolean drawMenuBarBackground(java.awt.Component c, java.awt.Graphics g, int x, int y, int w, int h)
           
static boolean drawMenuItemFading(java.awt.Component c, java.awt.Graphics g)
           
static boolean drawMenuSeparator(java.awt.Component c, java.awt.Graphics g)
           
static boolean drawProgressBar(java.awt.Component c, java.awt.Graphics g, boolean vertical, boolean indeterminate, int x, int y, int w, int h)
           
static boolean drawRadioButton(java.awt.Component c, java.awt.Graphics g)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CashedPainter

public CashedPainter()
Method Detail

clearMenuCache

public static void clearMenuCache()

clearCashedImages

public static void clearCashedImages()

drawMenuBackground

public static boolean drawMenuBackground(java.awt.Component c,
                                         java.awt.Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)

drawMenuBarBackground

public static boolean drawMenuBarBackground(java.awt.Component c,
                                            java.awt.Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)

drawProgressBar

public static boolean drawProgressBar(java.awt.Component c,
                                      java.awt.Graphics g,
                                      boolean vertical,
                                      boolean indeterminate,
                                      int x,
                                      int y,
                                      int w,
                                      int h)

drawRadioButton

public static boolean drawRadioButton(java.awt.Component c,
                                      java.awt.Graphics g)

drawMenuSeparator

public static boolean drawMenuSeparator(java.awt.Component c,
                                        java.awt.Graphics g)

drawCheckBoxIcon

public static boolean drawCheckBoxIcon(java.awt.Component c,
                                       java.awt.Graphics g)

drawMenuItemFading

public static boolean drawMenuItemFading(java.awt.Component c,
                                         java.awt.Graphics g)

drawComboBox

public static boolean drawComboBox(java.awt.Component c,
                                   java.awt.Graphics g,
                                   boolean down)

drawComboBoxBorder

public static boolean drawComboBoxBorder(java.awt.Component c,
                                         java.awt.Graphics g,
                                         boolean down,
                                         boolean round)

drawButtonBorder

public static boolean drawButtonBorder(java.awt.Component c,
                                       java.awt.Graphics g,
                                       java.lang.String prefix)

drawButton

public static boolean drawButton(java.awt.Component c,
                                 java.awt.Graphics g)


Copyright © 2001-2009 by Rapid-I