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"));
次のラベルを作成します。
- 導入されたバージョン:
- 1.0
- 関連項目:
-
ネストされたクラスのサマリー
ネストされたクラスクラス java.awt.Componentで宣言されたネストされたクラス/インタフェース
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
フィールドのサマリー
フィールド修飾子と型フィールド説明static final int
ラベルが中央揃えされることを示します。static final int
ラベルが左揃えされることを示します。static final int
ラベルが右揃えされることを示します。クラス java.awt.Componentで宣言されたフィールド
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
インタフェース java.awt.image.ImageObserverで宣言されたフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明void
このラベルのピアを作成します。このLabelに関連付けられたAccessibleContextを取得します。int
このラベルの現在の配置を返します。getText()
このラベルのテキストを返します。protected String
このLabel
の状態を表す文字列を返します。void
setAlignment
(int alignment) このラベルの配置を、指定された配置に設定します。void
このラベルのテキストを、指定されたテキストに設定します。クラス 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, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate
-
フィールド詳細
-
コンストラクタの詳細
-
Label
public Label() throws HeadlessException空のラベルを構築します。 ラベルのテキストは、空の文字列""
です。- 例外:
HeadlessException
- GraphicsEnvironment.isHeadless()がtrueを返した場合。- 関連項目:
-
Label
public Label(String text) throws HeadlessException 新しいラベルを指定されたテキスト文字列で左揃えで構築します。- パラメータ:
text
- ラベルが表示する文字列。null
値は、NullPointerExceptionがスローされることなく受け入れられます。- 例外:
HeadlessException
- GraphicsEnvironment.isHeadless()がtrueを返した場合。- 関連項目:
-
Label
public Label(String text, int alignment) throws HeadlessException 指定されたテキスト文字列を、指定された配置で表示する新しいラベルを構築します。alignment
の取り得る値は、Label.LEFT
、Label.RIGHT
、およびLabel.CENTER
です。- パラメータ:
text
- ラベルが表示する文字列。null
値は、NullPointerExceptionがスローされることなく受け入れられます。alignment
- 配置の値。- 例外:
HeadlessException
- GraphicsEnvironment.isHeadless()がtrueを返した場合。- 関連項目:
-
-
メソッドの詳細
-
addNotify
public void addNotify()このラベルのピアを作成します。 ピアを使用すると、その機能性を変えることなくラベルの外観を修正することができます。 -
getAlignment
public int getAlignment()このラベルの現在の配置を返します。 取り得る値は、Label.LEFT
、Label.RIGHT
、およびLabel.CENTER
です。- 戻り値:
- このラベルの整列
- 関連項目:
-
setAlignment
public void setAlignment(int alignment) このラベルの配置を、指定された配置に設定します。 取り得る値は、Label.LEFT
、Label.RIGHT
、およびLabel.CENTER
です。- パラメータ:
alignment
- 設定される配置。- 例外:
IllegalArgumentException
-alignment
に不適切な値が指定された場合。- 関連項目:
-
getText
public String getText()このラベルのテキストを返します。- 戻り値:
- このラベルのテキスト。テキストが
null
に設定されている場合はnull
。 - 関連項目:
-
setText
public void setText(String text) このラベルのテキストを、指定されたテキストに設定します。- パラメータ:
text
- このラベルが表示するテキスト。text
がnull
の場合は、表示のために空の文字列""
として処理される。- 関連項目:
-
paramString
protected String paramString()このLabel
の状態を表す文字列を返します。 このメソッドはデバッグ専用であり、返される文字列の内容および形式は実装によって異なる可能性があります。 返される文字列は空でもかまいませんが、null
にはできません。- オーバーライド:
paramString
、クラスComponent
- 戻り値:
- このラベルのパラメータ文字列
-
getAccessibleContext
public AccessibleContext getAccessibleContext()このLabelに関連付けられたAccessibleContextを取得します。 ラベルの場合、AccessibleContextはAccessibleAWTLabelの形式を取ります。 必要に応じて新しいAccessibleAWTLabelインスタンスを作成します。- 定義:
getAccessibleContext
、インタフェースAccessible
- オーバーライド:
getAccessibleContext
、クラスComponent
- 戻り値:
- このLabelのAccessibleContextとして機能するAccessibleAWTLabel
- 導入されたバージョン:
- 1.3
-