当前页面:
在线文档首页 >
JavaTM 2 Platform Standard Edition 6.0 API 规范中文版
Label (Java Platform SE 6) - JavaTM 2 Platform Standard Edition 6.0 API 规范中文版
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
- 另请参见:
- 序列化表格
|
字段摘要 |
static int |
CENTER
指示标签文本应居中。 |
static int |
LEFT
指示标签文本应左对齐。 |
static int |
RIGHT
指示标签文本应右对齐。 |
|
构造方法摘要 |
Label()
构造一个空标签。 |
Label(String text)
使用指定的文本字符串构造一个新的标签,其文本对齐方式为左对齐。 |
Label(String text,
int alignment)
构造一个显示指定的文本字符串的新标签,其文本对齐方式为指定的方式。 |
| 从类 java.awt.Component 继承的方法 |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate |
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()
- 创建此标签的同位体。此同位体可在不更改标签功能的情况下修改其外观。
- 覆盖:
- 类
Component 中的 addNotify
- 另请参见:
Component.isDisplayable(),
Component.removeNotify()
getAlignment
public int getAlignment()
- 获取此标签的当前对齐方式。可能的值有
Label.LEFT、Label.RIGHT 和 Label.CENTER。
- 另请参见:
setAlignment(int)
setAlignment
public void setAlignment(int alignment)
- 将此标签的对齐方式设置为指定的方式。可能的值有
Label.LEFT、Label.RIGHT 和 Label.CENTER。
- 参数:
alignment - 要设置的对齐方式。
- 抛出:
IllegalArgumentException - 如果 alignment 赋值不正确。- 另请参见:
getAlignment()
getText
public String getText()
- 获取此标签的文本。
- 返回:
- 此标签的文本,如果此文本已设置为
null,则返回 null。 - 另请参见:
setText(java.lang.String)
setText
public void setText(String text)
- 将此标签的文本设置为指定的文本。
- 参数:
text - 此标签显示的文本。如果 text 为 null,则将其作为一个空字符串 "" 显示。- 另请参见:
getText()
paramString
protected String paramString()
- 返回一个表示此
Label 状态的字符串。此方法仅在进行调试的时候使用,对于这两个实现,返回的字符串的内容和格式可能有所不同。返回的字符串可能为空,但不可能为 null。
- 覆盖:
- 类
Component 中的 paramString
- 返回:
- 此标签的参数字符串
getAccessibleContext
public AccessibleContext getAccessibleContext()
- 获取与此标签相关的 AccessibleContext。对于标签,AccessibleContext 采用 AccessibleAWTLabel 的形式。如有必要,则会创建一个新的 AccessibleAWTLabel 实例。
- 指定者:
- 接口
Accessible 中的 getAccessibleContext - 覆盖:
- 类
Component 中的 getAccessibleContext
- 返回:
- 一个 AccessibleAWTLabel,该 AccessibleAWTLabel 将用作此标签的 AccessibleContext。
- 从以下版本开始:
- 1.3
提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。 版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。