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"));
次のラベルを作成します。
修飾子と型 | クラスと説明 |
---|---|
protected class |
Label.AccessibleAWTLabel
このクラスは
Label クラス用のアクセシビリティ・サポートを実装しています。 |
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
修飾子と型 | フィールドと説明 |
---|---|
static int |
CENTER
ラベルが中央揃えされることを示します。
|
static int |
LEFT
ラベルが左揃えされることを示します。
|
static int |
RIGHT
ラベルが右揃えされることを示します。
|
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
コンストラクタと説明 |
---|
Label()
空のラベルを構築します。
|
Label(String text)
新しいラベルを左揃えして、指定されたテキスト文字列で構築します。
|
Label(String text, int alignment)
指定されたテキスト文字列を、指定された配置で表示する新しいラベルを構築します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
addNotify()
このラベルのピアを作成します。
|
AccessibleContext |
getAccessibleContext()
このLabelに関連付けられたAccessibleContextを取得します。
|
int |
getAlignment()
このラベルの現在の配置を返します。
|
String |
getText()
このラベルのテキストを返します。
|
protected String |
paramString()
この
Label の状態を表す文字列を返します。 |
void |
setAlignment(int alignment)
このラベルの配置を、指定された配置に設定します。
|
void |
setText(String text)
このラベルのテキストを、指定されたテキストに設定します。
|
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, revalidate, 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
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()
addNotify
、クラス: Component
Component.isDisplayable()
, Component.removeNotify()
, Component.invalidate()
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
にはなりません。paramString
、クラス: Component
public AccessibleContext getAccessibleContext()
getAccessibleContext
、インタフェース: Accessible
getAccessibleContext
、クラス: Component
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.