全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.awt.Checkbox
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Checkbox
- public class Checkbox
- extends Component
- implements ItemSelectable
Checkbox オブジェクトは、boolean 型の状態を持つグラフィカルユーザインタフェースの要素です。
-
Checkbox()
- 空のラベルが付いたチェックボックスを構築する。
-
Checkbox(String)
- 指定されたラベルが付いたチェックボックスを構築する。
-
Checkbox(String, boolean)
- 指定されたラベルが付いたチェックボックスを構築する。
-
Checkbox(String, boolean, CheckboxGroup)
- 指定されたチェックボックスグループ内に、指定された状態で、指定されたラベルが付いたチェックボックスを構築する。
-
Checkbox(String, CheckboxGroup, boolean)
- 指定されたチェックボックスグループ内に、指定された状態で、指定されたラベルが付いたチェックボックスを構築する。
-
addItemListener(ItemListener)
- このチェックボックスから項目イベントを受け取るように、指定された項目リスナーを追加する。
-
addNotify()
- チェックボックスのピアを生成する。
-
getCheckboxGroup()
- チェックボックスグループを返す。
-
getLabel()
- チェックボックスのラベルを返す。
-
getSelectedObjects()
- チェックボックスのラベルを含む配列 (長さ 1) を返す。ただし、チェックボックスが選択されていない場合には、null を返す。
-
getState()
- チェックボックスの状態を boolean 型で返す。
-
paramString()
- このチェックボックスのパラメータ文字列を返す。
-
processEvent(AWTEvent)
- このチェックボックスで発生するイベントを処理する。
-
processItemEvent(ItemEvent)
- このチェックボックスで発生する項目イベントを、登録された ItemListener オブジェクトに配送することにより処理する。
-
removeItemListener(ItemListener)
- このチェックボックスから項目イベントを受け取らないように、指定された項目リスナーを取り除く。
-
setCheckboxGroup(CheckboxGroup)
- 指定されたグループに CheckboxGroup を設定する。
-
setLabel(String)
- 指定された文字列をこのチェックボックスに設定する。
-
setState(boolean)
- 指定された boolean 型の状態をチェックボックスに設定する。
Checkbox
public Checkbox()
- 空のラベルが付いたチェックボックスを構築します。このチェックボックスは、初期状態が false で、どのチェックボックスグループにも属しません。
Checkbox
public Checkbox(String label)
- 指定されたラベルが付いたチェックボックスを構築します。このチェックボックスは、初期状態が false で、どのチェックボックスグループにも属しません。
- パラメータ:
- label - チェックボックスのラベル
Checkbox
public Checkbox(String label,
boolean state)
- 指定されたラベルが付いたチェックボックスを構築します。このチェックボックスは、最初は指定された状態になっており、どのチェックボックスグループにも属しません。
- パラメータ:
- label - チェックボックスのラベル
- state - このチェックボックスの初期状態
Checkbox
public Checkbox(String label,
boolean state,
CheckboxGroup group)
- 指定されたチェックボックスグループ内に、指定された状態で、指定されたラベルが付いたチェックボックスを構築します。
- パラメータ:
- label - チェックボックスのラベル
- state - このチェックボックスの初期状態
- group - このチェックボックスが属しているチェックボックスグループ
Checkbox
public Checkbox(String label,
CheckboxGroup group,
boolean state)
- 指定されたチェックボックスグループ内に、指定された状態で、指定されたラベルが付いたチェックボックスを構築します。
addNotify
public void addNotify()
- チェックボックスのピアを生成します。これにより、チェックボックスの機能を変更することなく、その外見を変更することが可能になります。
- オーバーライド:
- クラス Component の addNotify
getLabel
public String getLabel()
- チェックボックスのラベルを返します。
- 参照:
- setLabel
setLabel
public synchronized void setLabel(String label)
- 指定された文字列をこのチェックボックスに設定します。
- パラメータ:
- label - ボタンのラベル
- 参照:
- getLabel
getState
public boolean getState()
- チェックボックスの状態を boolean 型で返します。
- 参照:
- setState
setState
public void setState(boolean state)
- 指定された boolean 型の状態をチェックボックスに設定します。
- パラメータ:
- state - boolean 型の状態
- 参照:
- getState
getSelectedObjects
public Object[] getSelectedObjects()
- チェックボックスのラベルを含む配列 (長さ 1) を返します。ただし、チェックボックスが選択されていない場合には、null を返します。
- 参照:
- ItemSelectable
getCheckboxGroup
public CheckboxGroup getCheckboxGroup()
- チェックボックスグループを返します。
- 参照:
- setCheckboxGroup
setCheckboxGroup
public void setCheckboxGroup(CheckboxGroup g)
- 指定されたグループに CheckboxGroup を設定します。
- パラメータ:
- g - 新しい CheckboxGroup
- 参照:
- getCheckboxGroup
addItemListener
public synchronized void addItemListener(ItemListener l)
- このチェックボックスから項目イベントを受け取るように、指定された項目リスナーを追加します。
- パラメータ:
- l - 項目リスナー
removeItemListener
public synchronized void removeItemListener(ItemListener l)
- このチェックボックスから項目イベントを受け取らないように、指定された項目リスナーを取り除きます。
- パラメータ:
- l - 項目リスナー
processEvent
protected void processEvent(AWTEvent e)
- このチェックボックスで発生するイベントを処理します。そのイベントが ItemEvent である場合、handleItemEvent メソッドを呼び出します。それ以外の場合には、そのスーパークラスの processEvent を呼び出します。
- パラメータ:
- e - イベント
- オーバーライド:
- クラス Component の processEvent
processItemEvent
protected void processItemEvent(ItemEvent e)
- このチェックボックスで発生する項目イベントを、登録された ItemListener オブジェクトに配送することにより処理します。注 : このコンポーネントで項目イベントが使用できないようになっている場合には、このメソッドは呼び出されません。次のどちらかの場合に、そのような状態になります。
a) ItemListener オブジェクトが addItemListener() を介して登録された場合、
b) 項目イベントが enableEvents() を介して使用可能な場合
- パラメータ:
- e - 項目イベント
- 参照:
- enableEvents
paramString
protected String paramString()
- このチェックボックスのパラメータ文字列を返します。
- オーバーライド:
- クラス Component の paramString
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス