概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## feat2.template.form
クラス CheckBox

    java.lang.Object
      feat2.template.form.CheckBox

すべての実装インタフェース:
  FormControl

public class CheckBox
extends java.lang.Object
implements FormControl

フォームのチェックボックス。

作成者:
  SUGIMOTO Ken-ichi

フィールドの概要

インタフェース feat2.template.form.FormControl から継承したフィールド
`TYPE_BUTTON, TYPE_BUTTON_ELEMENT, TYPE_CHECKBOX, TYPE_FILE, TYPE_HIDDEN, TYPE_IMAGE, TYPE_PASSWORD, TYPE_RADIO, TYPE_RESET, TYPE_SELECT, TYPE_SUBMIT, TYPE_TEXT, TYPE_TEXTAREA`

メソッドの概要
`HTMLElement` | `getElement()` このコントールのHTML要素オブジェクトを返す。
`HTMLElement[]` | `getElements()` 名前を共有しているチェックボックスの要素を返す。
`HTMLElement[]` | `getSelectedElements()` 選択されたチェックボックスを返す。
`int` | `getType()` このコントロールのタイプを返す。
`java.lang.String` | `getValue()` コントロールの値を返す。
`java.lang.String[]` | `getValues()` コントロールの値を返す。
`void` | `setValue(java.lang.String value)` コントロールに値を設定する。
`void` | `setValues(java.lang.String[] values)` コントロールに複数の値を設定する。

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

メソッドの詳細

### getElements

    public HTMLElement[] getElements()

  名前を共有しているチェックボックスの要素を返す。

  戻り値:

### getSelectedElements

    public HTMLElement[] getSelectedElements()

  選択されたチェックボックスを返す。

  戻り値:
    要素の配列。選択されたチェックボックスがない場合は空の配列を返す。

### setValue

    public void setValue(java.lang.String value)

  インタフェース `FormControl` の記述:
  コントロールに値を設定する。

  定義:
    インタフェース `FormControl` 内の `setValue`
  パラメータ:
    `value` -

### setValues

    public void setValues(java.lang.String[] values)

  インタフェース `FormControl` の記述:
  コントロールに複数の値を設定する。 単一の値しか持たないコントロールには配列の最初の値が設定される。

  定義:
    インタフェース `FormControl` 内の `setValues`
  パラメータ:
    `values` -

### getValue

    public java.lang.String getValue()

  インタフェース `FormControl` の記述:
  コントロールの値を返す。 複数の値を持つコントロールの場合は最初の値を返す。

  定義:
    インタフェース `FormControl` 内の `getValue`
  戻り値:
    value属性に値が設定されていないときはnull

### getValues

    public java.lang.String[] getValues()

  インタフェース `FormControl` の記述:
  コントロールの値を返す。 単一の値しか持たないコントロールの場合は要素数が1つの配列を返す。

  定義:
    インタフェース `FormControl` 内の `getValues`
  戻り値:
    フォームの値。値がない場合は大きさが0の配列を返す

### getElement

    public HTMLElement getElement()

  インタフェース `FormControl` の記述:
  このコントールのHTML要素オブジェクトを返す。

  定義:
    インタフェース `FormControl` 内の `getElement`
  戻り値:

### getType

    public int getType()

  インタフェース `FormControl` の記述:
  このコントロールのタイプを返す。

  定義:
    インタフェース `FormControl` 内の `getType`
  戻り値:

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド