com.incrediblesoft.redjey
Class TextComponent

java.lang.Object
  extended by com.incrediblesoft.redjey.Component
      extended by com.incrediblesoft.redjey.TextComponent
Direct Known Subclasses:
Button, Label, TextField, TextPane

public abstract class TextComponent
extends Component

Author:
Yevgen Krapiva
Homepage: http://code.google.com/p/redjey/
Feedback: ykrapiva@gmail.com
Copyright (C) 2008 Yevgen Krapiva

Field Summary
 
Fields inherited from class com.incrediblesoft.redjey.Component
BOTTOM_LAYOUT, DISABLED, H_EXPAND, HCENTER_LAYOUT, HIGHLIGHTED, LEFT_LAYOUT, NORMAL, PRESSED, RIGHT_LAYOUT, TOP_LAYOUT, TOTAL_STATES, V_EXPAND, VCENTER_LAYOUT
 
Constructor Summary
TextComponent()
          Constructs empty text component
TextComponent(java.lang.String text)
          Constructs component with specified text
TextComponent(java.lang.String text, java.lang.String styleClassName)
          Constructs component with specified text an style class name
 
Method Summary
 java.lang.String getText()
          Returns text associated with this component
 void setText(java.lang.String text)
          Sets text
 java.lang.String toString()
           
 
Methods inherited from class com.incrediblesoft.redjey.Component
addActionListener, addMouseListener, dispatchEvent, fireActionEvent, getAbsoluteRect, getAbsoluteX, getAbsoluteY, getAlignment, getBounds, getClientSize, getContentAlignment, getCurrentStyle, getHeight, getName, getParent, getPreferredSize, getState, getStyle, getStyleClass, getWidth, getX, getY, invalidate, invalidateTree, isFocused, isHighlightable, isVisible, keyPressed, keyReleased, paint, removeActonListener, removeMouseListener, repaint, repaint, setAlignment, setBounds, setContentAlignment, setLocation, setPreferredSize, setSize, setSize, setState, setStyle, setStyle, setStyleClass, setTag, setVisible, setX, setY, tick, validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TextComponent

public TextComponent()
Constructs empty text component


TextComponent

public TextComponent(java.lang.String text)
Constructs component with specified text

Parameters:
text - Text

TextComponent

public TextComponent(java.lang.String text,
                     java.lang.String styleClassName)
Constructs component with specified text an style class name

Parameters:
text - Text
styleClassName - Style class name
Method Detail

setText

public void setText(java.lang.String text)
Sets text

Parameters:
text - Text to set

getText

public java.lang.String getText()
Returns text associated with this component

Returns:
Text

toString

public java.lang.String toString()
Overrides:
toString in class Component