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 intラベルが中央揃えされることを示します。static intラベルが左揃えされることを示します。static 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の状態を表す文字列を返します。voidsetAlignment(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
- 
フィールド詳細
- 
コンストラクタの詳細- 
Labelpublic Label() throws HeadlessException空のラベルを構築します。 ラベルのテキストは、空の文字列""です。- 例外:
- HeadlessException- GraphicsEnvironment.isHeadless()がtrueを返した場合。
- 関連項目:
- GraphicsEnvironment.isHeadless()
 
- 
Labelpublic Label(String text) throws HeadlessException新しいラベルを左揃えして、指定されたテキスト文字列で構築します。- パラメータ:
- text- ラベルが表示する文字列。- null値は、NullPointerExceptionがスローされることなく受け入れられます。
- 例外:
- HeadlessException- GraphicsEnvironment.isHeadless()がtrueを返した場合。
- 関連項目:
- GraphicsEnvironment.isHeadless()
 
- 
Labelpublic Label(String text, int alignment) throws HeadlessException指定されたテキスト文字列を、指定された配置で表示する新しいラベルを構築します。alignmentの取り得る値は、Label.LEFT、Label.RIGHT、およびLabel.CENTERです。- パラメータ:
- text- ラベルが表示する文字列。- null値は、NullPointerExceptionがスローされることなく受け入れられます。
- alignment- 配置の値。
- 例外:
- HeadlessException- GraphicsEnvironment.isHeadless()がtrueを返した場合。
- 関連項目:
- GraphicsEnvironment.isHeadless()
 
 
- 
- 
メソッドの詳細- 
addNotifypublic void addNotify()このラベルのピアを作成します。 ピアを使用すると、その機能性を変えることなくラベルの外観を修正することができます。- オーバーライド:
- addNotify、クラス:- Component
- 関連項目:
- Component.isDisplayable(),- Component.removeNotify(),- Component.invalidate()
 
- 
getAlignmentpublic int getAlignment()このラベルの現在の配置を返します。 取り得る値は、Label.LEFT、Label.RIGHT、およびLabel.CENTERです。- 戻り値:
- このラベルの整列
- 関連項目:
- setAlignment(int)
 
- 
setAlignmentpublic void setAlignment(int alignment)このラベルの配置を、指定された配置に設定します。 取り得る値は、Label.LEFT、Label.RIGHT、およびLabel.CENTERです。- パラメータ:
- alignment- 設定される配置。
- 例外:
- IllegalArgumentException-- alignmentに不適切な値が指定された場合。
- 関連項目:
- getAlignment()
 
- 
getTextpublic String getText()このラベルのテキストを返します。- 戻り値:
- このラベルのテキスト。テキストがnullに設定されている場合はnull。
- 関連項目:
- setText(java.lang.String)
 
- 
setTextpublic void setText(String text)このラベルのテキストを、指定されたテキストに設定します。- パラメータ:
- text- このラベルが表示するテキスト。- textが- nullの場合は、表示のために空の文字列- ""として処理される。
- 関連項目:
- getText()
 
- 
paramStringprotected String paramString()このLabelの状態を表す文字列を返します。 このメソッドはデバッグ専用であり、返される文字列の内容および形式は実装によって異なる場合があります。 返される文字列は空の場合がありますが、nullにはなりません。- オーバーライド:
- paramString、クラス:- Component
- 戻り値:
- このラベルのパラメータ文字列
 
- 
getAccessibleContextpublic AccessibleContext getAccessibleContext()このLabelに関連付けられたAccessibleContextを取得します。 ラベルの場合、AccessibleContextはAccessibleAWTLabelの形式を取ります。 必要に応じて新しいAccessibleAWTLabelインスタンスを作成します。- 定義:
- getAccessibleContext、インタフェース:- Accessible
- オーバーライド:
- getAccessibleContext、クラス:- Component
- 戻り値:
- このLabelのAccessibleContextとして機能するAccessibleAWTLabel
- 導入されたバージョン:
- 1.3
 
 
-