| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Label
public class Label
Label 对象是一个可在容器中放置文本的组件。一个标签只显示一行只读文本。文本可由应用程序更改,但是用户不能直接对其进行编辑。
 
例如,代码……
 setLayout(new FlowLayout(FlowLayout.CENTER, 10, 10));
 add(new Label("Hi There!"));
 add(new Label("Another Label"));
 生成以下标签:
 
| 嵌套类摘要 | |
|---|---|
| protected  class | Label.AccessibleAWTLabel此类实现对 Label类的可访问性支持。 | 
| 从类 java.awt.Component 继承的嵌套类/接口 | 
|---|
| Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, 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 | 
| 字段详细信息 | 
|---|
public static final int LEFT
public static final int CENTER
public static final int RIGHT
| 构造方法详细信息 | 
|---|
public Label()
      throws HeadlessException
""。
HeadlessException - 如果 GraphicsEnvironment.isHeadless() 返回 true。GraphicsEnvironment.isHeadless()
public Label(String text)
      throws HeadlessException
text - 此标签显示的字符串。将接受 null 值,而不不会导致抛出 NullPointerException。
HeadlessException - 如果 GraphicsEnvironment.isHeadless() 返回 true。GraphicsEnvironment.isHeadless()
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()| 方法详细信息 | 
|---|
public void addNotify()
Component 中的 addNotifyComponent.isDisplayable(), 
Component.removeNotify()public int getAlignment()
Label.LEFT、Label.RIGHT 和 Label.CENTER。
setAlignment(int)public void setAlignment(int alignment)
Label.LEFT、Label.RIGHT 和 Label.CENTER。
alignment - 要设置的对齐方式。
IllegalArgumentException - 如果 alignment 赋值不正确。getAlignment()public String getText()
null,则返回 null。setText(java.lang.String)public void setText(String text)
text - 此标签显示的文本。如果 text 为 null,则将其作为一个空字符串 "" 显示。getText()protected String paramString()
Label 状态的字符串。此方法仅在进行调试的时候使用,对于这两个实现,返回的字符串的内容和格式可能有所不同。返回的字符串可能为空,但不可能为 null。
Component 中的 paramStringpublic AccessibleContext getAccessibleContext()
Accessible 中的 getAccessibleContextComponent 中的 getAccessibleContext| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。