|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.awt.Component | +--java.awt.Label
Label
オブジェクトは、コンテナ内にテキストを配置するためのコンポーネントです。ラベルは、単一行の読み取り専用テキストを表示します。テキストを変更するにはアプリケーションを使い、ユーザが直接編集することはできません。
例を示します。コード . . .
setLayout(new FlowLayout(FlowLayout.CENTER, 10, 10)); add(new Label("Hi There!")); add(new Label("Another Label"));
上記のコードは、次のラベルを作成します。
- 導入されたバージョン:
- JDK1.0
- 関連項目:
- 直列化された形式
入れ子クラスの概要 protected class
Label.AccessibleAWTLabel
このクラスはLabel
クラス用のユーザ補助機能のサポートを実装しています。
クラス java.awt.Component から継承した入れ子クラス Component.BltBufferStrategy, Component.FlipBufferStrategy
フィールドの概要 static int
CENTER
ラベルが中央揃えされることを示します。static int
LEFT
ラベルが左揃えされることを示します。static int
RIGHT
ラベルが右揃えされることを示します。
クラス java.awt.Component から継承したフィールド BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
インタフェース java.awt.image.ImageObserver から継承したフィールド 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)
このラベルのテキストを、指定されたテキストに設定します。
クラス java.lang.Object から継承したメソッド clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
フィールドの詳細 LEFT
public static final int LEFT
- ラベルが左揃えされることを示します。
- 関連項目:
- 定数フィールド値
CENTER
public static final int CENTER
- ラベルが中央揃えされることを示します。
- 関連項目:
- 定数フィールド値
RIGHT
public static final int RIGHT
- ラベルが右揃えされることを示します。
- 導入されたバージョン:
- JDK1.0t.
- 関連項目:
- 定数フィールド値
コンストラクタの詳細 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()
- このラベルのピアを作成します。ピアを使用すると、その機能性を変えることなくラベルの外観を修正することができます。
- オーバーライド:
- クラス
Component
内のaddNotify
- 関連項目:
Component.isDisplayable()
,Component.removeNotify()
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
にはなりません。
- オーバーライド:
- クラス
Component
内のparamString
- 戻り値:
- このラベルのパラメータ文字列
getAccessibleContext
public AccessibleContext getAccessibleContext()
- この Label に関連した AccessibleContext を返します。ラベルの場合、AccessibleContext は AccessibleAWTLabel の形式を取ります。必要に応じて新しい AccessibleAWTLabel インスタンスを作成します。
- 定義:
- インタフェース
Accessible
内のgetAccessibleContext
- オーバーライド:
- クラス
Component
内のgetAccessibleContext
- 戻り値:
- この Label の AccessibleContext として機能する AccessibleAWTLabel
概要 パッケージ クラス 使用 階層ツリー 非推奨 API 索引 ヘルプ JavaTM 2
Platform
Std. Ed. v1.4.0前のクラス 次のクラス フレームあり フレームなし 概要: 入れ子 | フィールド | コンストラクタ | メソッド 詳細: フィールド | コンストラクタ | メソッド
バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.