全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.awt.Checkbox

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Checkbox

public class Checkbox
extends Component
implements ItemSelectable
Checkbox オブジェクトは、boolean 型の状態を持つグラフィカルユーザインタフェースの要素です。


Constructor Index

 o Checkbox()
空のラベルが付いたチェックボックスを構築する。
 o Checkbox(String)
指定されたラベルが付いたチェックボックスを構築する。
 o Checkbox(String, boolean)
指定されたラベルが付いたチェックボックスを構築する。
 o Checkbox(String, boolean, CheckboxGroup)
指定されたチェックボックスグループ内に、指定された状態で、指定されたラベルが付いたチェックボックスを構築する。
 o Checkbox(String, CheckboxGroup, boolean)
指定されたチェックボックスグループ内に、指定された状態で、指定されたラベルが付いたチェックボックスを構築する。

Method Index

 o addItemListener(ItemListener)
このチェックボックスから項目イベントを受け取るように、指定された項目リスナーを追加する。
 o addNotify()
チェックボックスのピアを生成する。
 o getCheckboxGroup()
チェックボックスグループを返す。
 o getLabel()
チェックボックスのラベルを返す。
 o getSelectedObjects()
チェックボックスのラベルを含む配列 (長さ 1) を返す。ただし、チェックボックスが選択されていない場合には、null を返す。
 o getState()
チェックボックスの状態を boolean 型で返す。
 o paramString()
このチェックボックスのパラメータ文字列を返す。
 o processEvent(AWTEvent)
このチェックボックスで発生するイベントを処理する。
 o processItemEvent(ItemEvent)
このチェックボックスで発生する項目イベントを、登録された ItemListener オブジェクトに配送することにより処理する。
 o removeItemListener(ItemListener)
このチェックボックスから項目イベントを受け取らないように、指定された項目リスナーを取り除く。
 o setCheckboxGroup(CheckboxGroup)
指定されたグループに CheckboxGroup を設定する。
 o setLabel(String)
指定された文字列をこのチェックボックスに設定する。
 o setState(boolean)
指定された boolean 型の状態をチェックボックスに設定する。

Constructors

 o Checkbox
  public Checkbox()
空のラベルが付いたチェックボックスを構築します。このチェックボックスは、初期状態が false で、どのチェックボックスグループにも属しません。

 o Checkbox
  public Checkbox(String label)
指定されたラベルが付いたチェックボックスを構築します。このチェックボックスは、初期状態が false で、どのチェックボックスグループにも属しません。

パラメータ:
label - チェックボックスのラベル
 o Checkbox
  public Checkbox(String label,
                  boolean state)
指定されたラベルが付いたチェックボックスを構築します。このチェックボックスは、最初は指定された状態になっており、どのチェックボックスグループにも属しません。

パラメータ:
label - チェックボックスのラベル
state - このチェックボックスの初期状態
 o Checkbox
  public Checkbox(String label,
                  boolean state,
                  CheckboxGroup group)
指定されたチェックボックスグループ内に、指定された状態で、指定されたラベルが付いたチェックボックスを構築します。

パラメータ:
label - チェックボックスのラベル
state - このチェックボックスの初期状態
group - このチェックボックスが属しているチェックボックスグループ
 o Checkbox
  public Checkbox(String label,
                  CheckboxGroup group,
                  boolean state)
指定されたチェックボックスグループ内に、指定された状態で、指定されたラベルが付いたチェックボックスを構築します。

Methods

 o addNotify
  public void addNotify()
チェックボックスのピアを生成します。これにより、チェックボックスの機能を変更することなく、その外見を変更することが可能になります。

オーバーライド:
クラス ComponentaddNotify
 o getLabel
  public String getLabel()
チェックボックスのラベルを返します。

参照:
setLabel
 o setLabel
  public synchronized void setLabel(String label)
指定された文字列をこのチェックボックスに設定します。

パラメータ:
label - ボタンのラベル
参照:
getLabel
 o getState
  public boolean getState()
チェックボックスの状態を boolean 型で返します。

参照:
setState
 o setState
  public void setState(boolean state)
指定された boolean 型の状態をチェックボックスに設定します。

パラメータ:
state - boolean 型の状態
参照:
getState
 o getSelectedObjects
  public Object[] getSelectedObjects()
チェックボックスのラベルを含む配列 (長さ 1) を返します。ただし、チェックボックスが選択されていない場合には、null を返します。

参照:
ItemSelectable
 o getCheckboxGroup
  public CheckboxGroup getCheckboxGroup()
チェックボックスグループを返します。

参照:
setCheckboxGroup
 o setCheckboxGroup
  public void setCheckboxGroup(CheckboxGroup g)
指定されたグループに CheckboxGroup を設定します。

パラメータ:
g - 新しい CheckboxGroup
参照:
getCheckboxGroup
 o addItemListener
 public synchronized void addItemListener(ItemListener l)
このチェックボックスから項目イベントを受け取るように、指定された項目リスナーを追加します。

パラメータ:
l - 項目リスナー
 o removeItemListener
 public synchronized void removeItemListener(ItemListener l)
このチェックボックスから項目イベントを受け取らないように、指定された項目リスナーを取り除きます。

パラメータ:
l - 項目リスナー
 o processEvent
  protected void processEvent(AWTEvent e)
このチェックボックスで発生するイベントを処理します。そのイベントが ItemEvent である場合、handleItemEvent メソッドを呼び出します。それ以外の場合には、そのスーパークラスの processEvent を呼び出します。

パラメータ:
e - イベント
オーバーライド:
クラス ComponentprocessEvent
 o processItemEvent
  protected void processItemEvent(ItemEvent e)
このチェックボックスで発生する項目イベントを、登録された ItemListener オブジェクトに配送することにより処理します。注 : このコンポーネントで項目イベントが使用できないようになっている場合には、このメソッドは呼び出されません。次のどちらかの場合に、そのような状態になります。 a) ItemListener オブジェクトが addItemListener() を介して登録された場合、 b) 項目イベントが enableEvents() を介して使用可能な場合

パラメータ:
e - 項目イベント
参照:
enableEvents
 o paramString
  protected String paramString()
このチェックボックスのパラメータ文字列を返します。

オーバーライド:
クラス ComponentparamString

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス