| 
JSR-62 (Final) | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Label
A Label object is a component for placing text in a
 container. A label displays a single line of read-only text.
 The text can be changed by the application, but a user cannot edit it
 directly.
 
For example, the code . . .
 setLayout(new FlowLayout(FlowLayout.CENTER, 10, 10));
 add(new Label("Hi There!"));
 add(new Label("Another Label"));
 produces the following label:
 
| Field Summary | |
static int | 
CENTER
Indicates that the label should be centered.  | 
static int | 
LEFT
Indicates that the label should be left justified.  | 
static int | 
RIGHT
Indicates that the label should be right justified.  | 
| Fields inherited from class java.awt.Component | 
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT | 
| Fields inherited from interface java.awt.image.ImageObserver | 
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH | 
| Constructor Summary | |
Label()
Constructs an empty label.  | 
|
Label(String text)
Constructs a new label with the specified string of text, left justified.  | 
|
Label(String text,
      int alignment)
Constructs a new label that presents the specified string of text with the specified alignment.  | 
|
| Method Summary | |
 int | 
getAlignment()
Gets the current alignment of this label.  | 
 String | 
getText()
Gets the text of this label.  | 
protected  String | 
paramString()
Returns the parameter string representing the state of this label.  | 
 void | 
setAlignment(int alignment)
Sets the alignment for this label to the specified alignment.  | 
 void | 
setText(String text)
Sets the text for this label to the specified text.  | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
public static final int LEFT
public static final int CENTER
public static final int RIGHT
| Constructor Detail | 
public Label()
"".
public Label(String text)
text - the string that the label presents.
        A null value
        will be accepted without causing a NullPointerException
        to be thrown.
public Label(String text,
             int alignment)
alignment are Label.LEFT,
 Label.RIGHT, and Label.CENTER.
text - the string that the label presents.
        A null value
        will be accepted without causing a NullPointerException
        to be thrown.alignment - the alignment value.| Method Detail | 
public int getAlignment()
Label.LEFT, Label.RIGHT, and
 Label.CENTER.
setAlignment(int)public void setAlignment(int alignment)
Label.LEFT,
 Label.RIGHT, and Label.CENTER.
alignment - the alignment to be set.
IllegalArgumentException - if an improper value for
                          alignment is given.getAlignment()public String getText()
null if 
             the text has been set to null.setText(java.lang.String)public void setText(String text)
text - the text that this label displays. If 
             text is null, it is 
             treated for display purposes like an empty 
             string "".getText()protected String paramString()
paramString in class Component
  | 
JSR-62 (Final) | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||