- 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 class
Label.AccessibleAWTLabel
このクラスはLabel
クラスのアクセシビリティ・サポートを実装しています。-
クラス java.awt.Componentで宣言されたネストされたクラス/インタフェース
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static int
CENTER
ラベルが中央揃えされることを示します。static int
LEFT
ラベルが左揃えされることを示します。static int
RIGHT
ラベルが右揃えされることを示します。-
クラス 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
addNotify()
このラベルのピアを作成します。AccessibleContext
getAccessibleContext()
このLabelに関連付けられたAccessibleContextを取得します。int
getAlignment()
このラベルの現在の配置を返します。String
getText()
このラベルのテキストを返します。protected String
paramString()
このLabel
の状態を表す文字列を返します。void
setAlignment(int alignment)
このラベルの配置を、指定された配置に設定します。void
setText(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
-
-