ch.uzh.ifi.attempto.echocomp
Class Label

java.lang.Object
  extended by nextapp.echo.app.Component
      extended by nextapp.echo.app.Label
          extended by ch.uzh.ifi.attempto.echocomp.Label
All Implemented Interfaces:
java.io.Serializable, nextapp.echo.app.RenderIdSupport
Direct Known Subclasses:
RecalcIcon, SolidLabel

public class Label
extends nextapp.echo.app.Label

This is a convenience class for easy creation of labels.

Author:
Tobias Kuhn
See Also:
Serialized Form

Field Summary
 
Fields inherited from class nextapp.echo.app.Label
PROPERTY_FORMAT_WHITESPACE, PROPERTY_ICON, PROPERTY_ICON_TEXT_MARGIN, PROPERTY_LINE_WRAP, PROPERTY_TEXT, PROPERTY_TEXT_ALIGNMENT, PROPERTY_TEXT_POSITION, PROPERTY_TOOL_TIP_TEXT
 
Fields inherited from class nextapp.echo.app.Component
CHILD_VISIBLE_CHANGED_PROPERTY, CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FOCUS_NEXT_ID_CHANGED_PROPERTY, FOCUS_PREVIOUS_ID_CHANGED_PROPERTY, LAYOUT_DIRECTION_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, PROPERTY_BACKGROUND, PROPERTY_FONT, PROPERTY_FOREGROUND, PROPERTY_LAYOUT_DATA, STYLE_CHANGED_PROPERTY, STYLE_NAME_CHANGED_PROPERTY, VISIBLE_CHANGED_PROPERTY
 
Constructor Summary
Label()
          Creates a new empty label.
Label(nextapp.echo.app.ImageReference image)
          Creates a new label containing only an image.
Label(java.lang.String text)
          Creates a new label.
Label(java.lang.String text, int style)
          Creates a new label of the given style.
Label(java.lang.String text, int style, int size)
          Creates a new label of the given style with the given text size.
 
Method Summary
 
Methods inherited from class nextapp.echo.app.Label
getIcon, getIconTextMargin, getText, getTextAlignment, getTextPosition, getToolTipText, isFormatWhitespace, isLineWrap, isValidChild, setFormatWhitespace, setIcon, setIconTextMargin, setLineWrap, setText, setTextAlignment, setTextPosition, setToolTipText
 
Methods inherited from class nextapp.echo.app.Component
add, add, addPropertyChangeListener, addPropertyChangeListener, dispose, firePropertyChange, get, getApplicationInstance, getBackground, getComponent, getComponent, getComponentCount, getComponents, getEventListenerList, getFocusNextId, getFocusPreviousId, getFont, getForeground, getId, getIndex, getLayoutData, getLayoutDirection, getLocale, getLocalStyle, getParent, getRenderId, getRenderIndexedProperty, getRenderIndexedProperty, getRenderLocale, getRenderProperty, getRenderProperty, getStyle, getStyleName, getVisibleComponent, getVisibleComponentCount, getVisibleComponents, hasEventListenerList, indexOf, init, isAncestorOf, isEnabled, isFocusTraversalParticipant, isRegistered, isRenderEnabled, isRenderVisible, isValidParent, isVisible, processInput, remove, remove, removeAll, removePropertyChangeListener, removePropertyChangeListener, set, setBackground, setComponents, setEnabled, setFocusNextId, setFocusPreviousId, setFocusTraversalParticipant, setFont, setForeground, setId, setIndex, setLayoutData, setLayoutDirection, setLocale, setRenderId, setStyle, setStyleName, setVisible, validate, verifyInput, visibleIndexOf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Label

public Label()
Creates a new empty label.


Label

public Label(nextapp.echo.app.ImageReference image)
Creates a new label containing only an image.

Parameters:
image - The image.

Label

public Label(java.lang.String text)
Creates a new label.

Parameters:
text - The text of the label.

Label

public Label(java.lang.String text,
             int style)
Creates a new label of the given style.

Parameters:
text - The text of the label.
style - The style of the label.

Label

public Label(java.lang.String text,
             int style,
             int size)
Creates a new label of the given style with the given text size.

Parameters:
text - The text of the label.
style - The style of the label.
size - The size of the text.


Copyright 2008-2012, AceWiki developers