Class JRDesignItemLabel
- java.lang.Object
-
- net.sf.jasperreports.charts.base.JRBaseItemLabel
-
- net.sf.jasperreports.charts.design.JRDesignItemLabel
-
- All Implemented Interfaces:
Serializable
,Cloneable
,JRItemLabel
,JRChangeEventsSupport
,JRCloneable
public class JRDesignItemLabel extends JRBaseItemLabel implements JRChangeEventsSupport
An object that specifies how an item label should be displayed. Used with category plots such as a bar or pie plot.- Author:
- Sanda Zaharia (shertage@users.sourceforge.net)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
PROPERTY_BACKGROUND_COLOR
static String
PROPERTY_COLOR
static String
PROPERTY_FONT
-
Fields inherited from class net.sf.jasperreports.charts.base.JRBaseItemLabel
backgroundColor, chart, color, font
-
-
Constructor Summary
Constructors Constructor Description JRDesignItemLabel(JRItemLabel itemLabel, JRChart chart)
Constructs a new item label that is a copy of an existing one.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
JRPropertyChangeSupport
getEventSupport()
Returns the property change support object for this instance.void
setBackgroundColor(Color backgroundColor)
Sets the background color to use when displaying the value.void
setColor(Color color)
Sets the color to use when displaying the value.void
setFont(JRFont font)
Sets the font to use when displaying the value.-
Methods inherited from class net.sf.jasperreports.charts.base.JRBaseItemLabel
clone, collectExpressions, getBackgroundColor, getChart, getColor, getFont
-
-
-
-
Field Detail
-
PROPERTY_COLOR
public static final String PROPERTY_COLOR
- See Also:
- Constant Field Values
-
PROPERTY_BACKGROUND_COLOR
public static final String PROPERTY_BACKGROUND_COLOR
- See Also:
- Constant Field Values
-
PROPERTY_FONT
public static final String PROPERTY_FONT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
JRDesignItemLabel
public JRDesignItemLabel(JRItemLabel itemLabel, JRChart chart)
Constructs a new item label that is a copy of an existing one.- Parameters:
itemLabel
- the item label to copy
-
-
Method Detail
-
setColor
public void setColor(Color color)
Sets the color to use when displaying the value.- Parameters:
color
- the color to use when displaying the value
-
setBackgroundColor
public void setBackgroundColor(Color backgroundColor)
Sets the background color to use when displaying the value.- Parameters:
backgroundColor
- the background color to use when displaying the value
-
setFont
public void setFont(JRFont font)
Sets the font to use when displaying the value.- Parameters:
font
- the font to use when displaying the value
-
clone
public Object clone()
- Specified by:
clone
in interfaceJRCloneable
- Overrides:
clone
in classJRBaseItemLabel
-
getEventSupport
public JRPropertyChangeSupport getEventSupport()
Description copied from interface:JRChangeEventsSupport
Returns the property change support object for this instance.- Specified by:
getEventSupport
in interfaceJRChangeEventsSupport
- Returns:
- the property change support object for this instance
-
-