public class IconLabelComponent extends java.lang.Object implements ContextAwareComponent, JRBoxContainer, JRAlignment, java.io.Serializable, JRChangeEventsSupport
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_HORIZONTAL_ALIGNMENT |
static java.lang.String |
PROPERTY_ICON_POSITION |
static java.lang.String |
PROPERTY_LABEL_FILL |
static java.lang.String |
PROPERTY_VERTICAL_ALIGNMENT |
| Constructor and Description |
|---|
IconLabelComponent(IconLabelComponent component,
JRBaseObjectFactory objectFactory) |
IconLabelComponent(JRDefaultStyleProvider defaultStyleProvider) |
public static final java.lang.String PROPERTY_ICON_POSITION
public static final java.lang.String PROPERTY_LABEL_FILL
public static final java.lang.String PROPERTY_HORIZONTAL_ALIGNMENT
public static final java.lang.String PROPERTY_VERTICAL_ALIGNMENT
public IconLabelComponent(JRDefaultStyleProvider defaultStyleProvider)
public IconLabelComponent(IconLabelComponent component, JRBaseObjectFactory objectFactory)
public void setContext(ComponentContext context)
setContext in interface ContextAwareComponentpublic ComponentContext getContext()
getContext in interface ContextAwareComponentpublic JRLineBox getLineBox()
getLineBox in interface JRBoxContainerpublic void setLineBox(JRLineBox lineBox)
public JRDefaultStyleProvider getDefaultStyleProvider()
getDefaultStyleProvider in interface JRStyleContainerpublic JRStyle getStyle()
JRStyleContainergetStyle in interface JRStyleContainerpublic java.lang.String getStyleNameReference()
JRStyleContainertemplates and are resolved
at fill time.
This attribute is only effective if no direct style (as returned by getStyle()
is specified for this object.getStyleNameReference in interface JRStyleContainerpublic java.awt.Color getDefaultLineColor()
getDefaultLineColor in interface JRBoxContainerpublic JRTextField getLabelTextField()
public void setLabelTextField(JRTextField labelTextField)
public JRTextField getIconTextField()
public void setIconTextField(JRTextField iconTextField)
public IconPositionEnum getIconPosition()
public void setIconPosition(IconPositionEnum iconPosition)
public HorizontalAlignEnum getHorizontalAlignmentValue()
JRAlignmentgetHorizontalAlignmentValue in interface JRAlignmentHorizontalAlignEnumpublic HorizontalAlignEnum getOwnHorizontalAlignmentValue()
getOwnHorizontalAlignmentValue in interface JRAlignmentpublic void setHorizontalAlignment(HorizontalAlignEnum horizontalAlign)
JRAlignmentsetHorizontalAlignment in interface JRAlignmenthorizontalAlign - a value representing one of the horizontal alignment constants in HorizontalAlignEnumpublic VerticalAlignEnum getVerticalAlignmentValue()
JRAlignmentgetVerticalAlignmentValue in interface JRAlignmentVerticalAlignEnumpublic VerticalAlignEnum getOwnVerticalAlignmentValue()
getOwnVerticalAlignmentValue in interface JRAlignmentpublic void setVerticalAlignment(VerticalAlignEnum verticalAlign)
JRAlignmentsetVerticalAlignment in interface JRAlignmentverticalAlign - a value representing one of the vertical alignment constants in VerticalAlignEnumpublic ContainerFillEnum getLabelFill()
public void setLabelFill(ContainerFillEnum labelFill)
public JRPropertyChangeSupport getEventSupport()
JRChangeEventsSupportgetEventSupport in interface JRChangeEventsSupport© 2001-2010 Jaspersoft Corporation www.jaspersoft.com