public class GradientParams extends AbstractChangeable
Modifier and Type | Class and Description |
---|---|
class |
GradientParams.Stop |
changeEvent, listenerList
Constructor and Description |
---|
GradientParams(MultipleGradientPaint paint) |
Modifier and Type | Method and Description |
---|---|
void |
addStop(float fraction,
java.awt.Color color) |
RelativeLinearGradientPaint |
createLinearPaint(java.awt.geom.Point2D point1,
java.awt.geom.Point2D point2) |
RelativeRadialGradientPaint |
createRadialPaint(java.awt.Paint copy) |
MultipleGradientPaint.CycleMethod |
getCycle() |
java.lang.Iterable<GradientParams.Stop> |
getStops() |
void |
removeStop(float fraction) |
void |
setCycle(MultipleGradientPaint.CycleMethod cycle) |
addChangeListener, fireStateChanged, getChangeListeners, removeChangeListener
public GradientParams(MultipleGradientPaint paint)
public java.lang.Iterable<GradientParams.Stop> getStops()
public RelativeLinearGradientPaint createLinearPaint(java.awt.geom.Point2D point1, java.awt.geom.Point2D point2)
public RelativeRadialGradientPaint createRadialPaint(java.awt.Paint copy)
public MultipleGradientPaint.CycleMethod getCycle()
public void setCycle(MultipleGradientPaint.CycleMethod cycle)
public void removeStop(float fraction)
public void addStop(float fraction, java.awt.Color color)