|
Header
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.chart.plot.dial.AbstractDialLayer
org.jfree.chart.plot.dial.DialBackground
public class DialBackground
A regular dial layer that can be used to draw the background for a dial.
Constructor Summary | |
---|---|
DialBackground()
Creates a new instance of DialBackground . |
|
DialBackground(java.awt.Paint paint)
Creates a new instance of DialBackground . |
Method Summary | |
---|---|
java.lang.Object |
clone()
Returns a clone of this instance. |
void |
draw(java.awt.Graphics2D g2,
DialPlot plot,
java.awt.geom.Rectangle2D frame,
java.awt.geom.Rectangle2D view)
Draws the background to the specified graphics device. |
boolean |
equals(java.lang.Object obj)
Tests this instance for equality with an arbitrary object. |
org.jfree.ui.GradientPaintTransformer |
getGradientPaintTransformer()
Returns the transformer used to adjust the coordinates of any GradientPaint instance used for the background paint. |
java.awt.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(org.jfree.ui.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(java.awt.Paint paint)
Sets the paint for the dial background and sends a DialLayerChangeEvent to all registered listeners. |
Methods inherited from class org.jfree.chart.plot.dial.AbstractDialLayer |
---|
addChangeListener, hasListener, isVisible, notifyListeners, removeChangeListener, setVisible |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jfree.chart.plot.dial.DialLayer |
---|
addChangeListener, hasListener, isVisible, removeChangeListener |
Constructor Detail |
---|
public DialBackground()
DialBackground
. The
default background paint is Color.white
.
public DialBackground(java.awt.Paint paint)
DialBackground
. The
paint
- the paint (null
not permitted).
java.lang.IllegalArgumentException
- if paint
is
null
.Method Detail |
---|
public java.awt.Paint getPaint()
null
).setPaint(Paint)
public void setPaint(java.awt.Paint paint)
DialLayerChangeEvent
to all registered listeners.
paint
- the paint (null
not permitted).getPaint()
public org.jfree.ui.GradientPaintTransformer getGradientPaintTransformer()
GradientPaint
instance used for the background paint.
null
).setGradientPaintTransformer(GradientPaintTransformer)
public void setGradientPaintTransformer(org.jfree.ui.GradientPaintTransformer t)
GradientPaint
instance used for the background paint, and
sends a DialLayerChangeEvent
to all registered listeners.
t
- the transformer (null
not permitted).getGradientPaintTransformer()
public boolean isClippedToWindow()
true
to indicate that this layer should be
clipped within the dial window.
isClippedToWindow
in interface DialLayer
true
.public void draw(java.awt.Graphics2D g2, DialPlot plot, java.awt.geom.Rectangle2D frame, java.awt.geom.Rectangle2D view)
draw
in interface DialLayer
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).public boolean equals(java.lang.Object obj)
equals
in class AbstractDialLayer
obj
- the object (null
permitted).
public int hashCode()
hashCode
in class AbstractDialLayer
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in interface org.jfree.util.PublicCloneable
clone
in class AbstractDialLayer
java.lang.CloneNotSupportedException
- if some attribute of this instance
cannot be cloned.
|
Footer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |