Task.Support.GUISupport
Class GradientPainter

java.lang.Object
  extended by Task.Support.GUISupport.GradientPainter
All Implemented Interfaces:
com.sun.java.swing.Painter

public class GradientPainter
extends java.lang.Object
implements com.sun.java.swing.Painter

GradientPainter is a simple JPanel extension that paints a FAST gradient (using JIDE OSS library).

Since:
May 11, 2007, 12:14:46 PM
Version:
1.0
Author:
Nazmul Idris

Constructor Summary
GradientPainter()
           
GradientPainter(java.awt.Color c1, java.awt.Color c2, boolean vertical)
           
GradientPainter(int width, int height, java.awt.Color c1, java.awt.Color c2, boolean vertical)
           
 
Method Summary
 void paint(java.awt.Graphics2D g, java.lang.Object object, int width, int height)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GradientPainter

public GradientPainter()

GradientPainter

public GradientPainter(java.awt.Color c1,
                       java.awt.Color c2,
                       boolean vertical)
                throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

GradientPainter

public GradientPainter(int width,
                       int height,
                       java.awt.Color c1,
                       java.awt.Color c2,
                       boolean vertical)
Method Detail

paint

public void paint(java.awt.Graphics2D g,
                  java.lang.Object object,
                  int width,
                  int height)
Specified by:
paint in interface com.sun.java.swing.Painter


Copyright © 2011. All Rights Reserved.