| Constructor and Description | 
|---|
LinearGradientPainter(java.awt.Color startColor, java.awt.Color endColor, int direction)
Constructs a LinearGradientPainter. 
 | 
LinearGradientPainter(float[] fractions, java.awt.Color[] colors, int direction)
Constructs a LinearGradientPainter. 
 | 
public LinearGradientPainter(java.awt.Color startColor,
                     java.awt.Color endColor,
                     int direction)
startColor - the start color.endColor - the end color.direction - the direction. Must be SwingConstants.HORIZONTAL or SwingConstants.VERTICAL.
public LinearGradientPainter(float[] fractions,
                     java.awt.Color[] colors,
                     int direction)
fractions - stop locations of the painter (see LinearGradientPaint).colors - stops of the painter (see LinearGradientPaint).direction - the direction. Must be SwingConstants.HORIZONTAL or SwingConstants.VERTICAL.
public void paint(java.awt.Graphics g,
         int x,
         int y,
         int w,
         int h)
Painterpaint in interface Painterg - the graphics context in which to paint.x - the x-coordinate within the graphics context at which to paint.y - the y-coordinate within the graphics context at which to paint.w - the width of the area to paint.h - the height of the area to paint.
public void paint(java.awt.Graphics2D g2,
         java.awt.Shape shape)
public void draw(java.awt.Graphics2D g2,
        java.awt.Shape shape)