|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.awt
类 Label
java.lang.Object java.awt.Component java.awt.Label
- 所有已实现的接口:
- ImageObserver, MenuContainer, Serializable, Accessible
-
public class Label
- extends Component
- implements Accessible
Label
对象是一个可在容器中放置文本的组件。一个标签只显示一行只读文本。文本可由应用程序更改,但是用户不能直接对其进行编辑。
例如,代码……
setLayout(new FlowLayout(FlowLayout.CENTER, 10, 10)); add(new Label("Hi There!")); add(new Label("Another Label"));
生成以下标签:
- 从以下版本开始:
- JDK1.0
- 另请参见:
- 序列化表格
嵌套类摘要 | |
---|---|
protected class |
Label.AccessibleAWTLabel 此类实现对 Label 类的可访问性支持。 |
从类 java.awt.Component 继承的嵌套类/接口 |
---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
字段摘要 | |
---|---|
static int |
CENTER 指示标签文本应居中。 |
static int |
LEFT 指示标签文本应左对齐。 |
static int |
RIGHT 指示标签文本应右对齐。 |
从类 java.awt.Component 继承的字段 |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
从接口 java.awt.image.ImageObserver 继承的字段 |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
构造方法摘要 | |
---|---|
Label() 构造一个空标签。 |
|
Label(String text) 使用指定的文本字符串构造一个新的标签,其文本对齐方式为左对齐。 |
|
Label(String text, int alignment) 构造一个显示指定的文本字符串的新标签,其文本对齐方式为指定的方式。 |
方法摘要 | |
---|---|
void |
addNotify() 创建此标签的同位体。 |
AccessibleContext |
getAccessibleContext() 获取与此标签相关的 AccessibleContext。 |
int |
getAlignment() 获取此标签的当前对齐方式。 |
String |
getText() 获取此标签的文本。 |
protected String |
paramString() 返回一个表示此 Label 状态的字符串。 |
void |
setAlignment(int alignment) 将此标签的对齐方式设置为指定的方式。 |
void |
setText(String text) 将此标签的文本设置为指定的文本。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
字段详细信息 |
---|
LEFT
public static final int LEFT
-
指示标签文本应左对齐。
- 另请参见:
- 常量字段值
CENTER
public static final int CENTER
-
指示标签文本应居中。
- 另请参见:
- 常量字段值
RIGHT
public static final int RIGHT
-
指示标签文本应右对齐。
- 从以下版本开始:
- JDK1.0t.
- 另请参见:
- 常量字段值
构造方法详细信息 |
---|
Label
public Label() throws HeadlessException
-
构造一个空标签。此标签的文本为空字符串
""
。- 抛出:
-
HeadlessException
- 如果 GraphicsEnvironment.isHeadless() 返回 true。 - 另请参见:
-
GraphicsEnvironment.isHeadless()
Label
public Label(String text) throws HeadlessException
-
使用指定的文本字符串构造一个新的标签,其文本对齐方式为左对齐。
- 参数:
-
text
- 此标签显示的字符串。将接受null
值,而不不会导致抛出 NullPointerException。 - 抛出:
-
HeadlessException
- 如果 GraphicsEnvironment.isHeadless() 返回 true。 - 另请参见:
-
GraphicsEnvironment.isHeadless()
Label
public Label(String text, int alignment) throws HeadlessException
-
构造一个显示指定的文本字符串的新标签,其文本对齐方式为指定的方式。可能的
alignment
值有Label.LEFT
、Label.RIGHT
和Label.CENTER
。- 参数:
-
text
- 标签显示的字符串。将接受null
值,并且不会导致抛出 NullPointerException。 -
alignment
- 对齐方式的值。 - 抛出:
-
HeadlessException
- 如果 GraphicsEnvironment.isHeadless() 返回 true。 - 另请参见:
-
GraphicsEnvironment.isHeadless()
方法详细信息 |
---|
addNotify
public void addNotify()
- 创建此标签的同位体。此同位体可在不更改标签功能的情况下修改其外观。