com.partnersoft.gui
Class RoundGradientContext
java.lang.Object
com.partnersoft.gui.RoundGradientContext
- All Implemented Interfaces:
- java.awt.PaintContext
public class RoundGradientContext
- extends java.lang.Object
- implements java.awt.PaintContext
Copied from the O'Reilley book on Java2D,
http://www.oreilly.com/catalog/java2d/chapter/ch04.html
We're using this as a backport to Java 1.5 for Java 1.6's RadialGradientPaint
class.
Copyright 2007 Partner Software, Inc.
- Version:
- $Id: RoundGradientContext.java 1012 2007-11-24 18:30:02Z paul $
- Author:
- Paul Reavis
|
Field Summary |
protected java.awt.Color |
mC1
|
protected java.awt.Color |
mC2
|
protected java.awt.geom.Point2D |
mPoint
|
protected java.awt.geom.Point2D |
mRadius
|
|
Constructor Summary |
RoundGradientContext(java.awt.geom.Point2D p,
java.awt.Color c1,
java.awt.geom.Point2D r,
java.awt.Color c2)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mPoint
protected java.awt.geom.Point2D mPoint
mRadius
protected java.awt.geom.Point2D mRadius
mC1
protected java.awt.Color mC1
mC2
protected java.awt.Color mC2
RoundGradientContext
public RoundGradientContext(java.awt.geom.Point2D p,
java.awt.Color c1,
java.awt.geom.Point2D r,
java.awt.Color c2)
dispose
public void dispose()
- Specified by:
dispose in interface java.awt.PaintContext
getColorModel
public java.awt.image.ColorModel getColorModel()
- Specified by:
getColorModel in interface java.awt.PaintContext
getRaster
public java.awt.image.Raster getRaster(int x,
int y,
int w,
int h)
- Specified by:
getRaster in interface java.awt.PaintContext