- 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
- 関連項目:
- 直列化された形式
-
-
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 protected classLabel.AccessibleAWTLabelこのクラスはLabelクラス用のアクセシビリティ・サポートを実装しています。-
クラス java.awt.Componentで宣言されたネストされたクラス/インタフェース
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static intCENTERラベルが中央揃えされることを示します。static intLEFTラベルが左揃えされることを示します。static intRIGHTラベルが右揃えされることを示します。-
クラス 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
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 voidaddNotify()このラベルのピアを作成します。AccessibleContextgetAccessibleContext()このLabelに関連付けられたAccessibleContextを取得します。intgetAlignment()このラベルの現在の配置を返します。StringgetText()このラベルのテキストを返します。protected StringparamString()このLabelの状態を表す文字列を返します。voidsetAlignment(int alignment)このラベルの配置を、指定された配置に設定します。voidsetText(String text)このラベルのテキストを、指定されたテキストに設定します。-
クラス 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を返した場合。- 関連項目:
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()
このラベルのピアを作成します。 ピアを使用すると、その機能性を変えることなくラベルの外観を修正することができます。- オーバーライド:
addNotify、クラス:Component- 関連項目:
Component.isDisplayable(),Component.removeNotify(),Component.invalidate()
-
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にはなりません。- オーバーライド:
paramString、クラス:Component- 戻り値:
- このラベルのパラメータ文字列
-
getAccessibleContext
public AccessibleContext getAccessibleContext()
このLabelに関連付けられたAccessibleContextを取得します。 ラベルの場合、AccessibleContextはAccessibleAWTLabelの形式を取ります。 必要に応じて新しいAccessibleAWTLabelインスタンスを作成します。- 定義:
getAccessibleContext、インタフェース:Accessible- オーバーライド:
getAccessibleContext、クラス:Component- 戻り値:
- このLabelのAccessibleContextとして機能するAccessibleAWTLabel
- 導入されたバージョン:
- 1.3
-
-