org.jfree.chart.plot.dial
public class DialBackground extends AbstractDialLayer implements DialLayer, Cloneable, PublicCloneable, Serializable
Since: 1.0.7
| Constructor Summary | |
|---|---|
| DialBackground()
Creates a new instance of DialBackground. | |
| DialBackground(Paint paint)
Creates a new instance of DialBackground. | |
| Method Summary | |
|---|---|
| Object | clone()
Returns a clone of this instance.
|
| void | draw(Graphics2D g2, DialPlot plot, Rectangle2D frame, Rectangle2D view)
Draws the background to the specified graphics device. |
| boolean | equals(Object obj)
Tests this instance for equality with an arbitrary object.
|
| GradientPaintTransformer | getGradientPaintTransformer()
Returns the transformer used to adjust the coordinates of any
GradientPaint instance used for the background paint.
|
| Paint | getPaint()
Returns the paint used to fill the background.
|
| int | hashCode()
Returns a hash code for this instance.
|
| boolean | isClippedToWindow()
Returns true to indicate that this layer should be
clipped within the dial window.
|
| void | setGradientPaintTransformer(GradientPaintTransformer t)
Sets the transformer used to adjust the coordinates of any
GradientPaint instance used for the background paint, and
sends a DialLayerChangeEvent to all registered listeners.
|
| void | setPaint(Paint paint)
Sets the paint for the dial background and sends a
DialLayerChangeEvent to all registered listeners.
|
DialBackground. The
default background paint is Color.white.DialBackground. The
Parameters: paint the paint (null not permitted).
Throws: IllegalArgumentException if paint is
null.
Returns: The clone.
Throws: CloneNotSupportedException if some attribute of this instance cannot be cloned.
Parameters: g2 the graphics device (null not permitted). plot the plot (ignored here). frame the dial frame (ignored here). view the view rectangle (null not permitted).
Parameters: obj the object (null permitted).
Returns: A boolean.
GradientPaint instance used for the background paint.
Returns: The transformer (never null).
See Also: setGradientPaintTransformer
Returns: The paint (never null).
See Also: setPaint
Returns: The hash code.
true to indicate that this layer should be
clipped within the dial window.
Returns: true.
GradientPaint instance used for the background paint, and
sends a DialLayerChangeEvent to all registered listeners.
Parameters: t the transformer (null not permitted).
See Also: getGradientPaintTransformer
Parameters: paint the paint (null not permitted).
See Also: getPaint