|
JavaTM 2 Platform Standard Edition |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | 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 |
| 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 | |
void |
addNotify()
Creates the peer for this label. |
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 void addNotify()
Component.isDisplayable(),
Component.removeNotify()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.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()
|
JavaTM 2 Platform Standard Edition |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||