JSF 1.1 チェックボックスグループコンポーネント

関連項目

チェックボックスグループコンポーネント チェックボックスコンポーネントのアイコン を「パレット」の「基本」カテゴリからビジュアルデザイナーにドラッグすることによって、ラベル付きのチェックボックスグループを 1 つ作成できます。

チェックボックスは、HTML の <table> 要素で表形式で描画されます。行数は、チェックボックス数で定義します。列数は、「columns」プロパティーで定義します。デフォルトのレイアウトは 1 列です。1 行に複数のチェックボックスを配置するには、「columns」プロパティーをチェックボックス数に設定します。

items」プロパティーは、配列かリスト、またはそのリストを埋める com.sun.rave.web.ui.model.Option のコレクションにバインドされます。このプロパティーを設定するには、コンポーネントを右クリックし、「データにバインド」を選択します。「ナビゲータ」ウィンドウで、リストに追加されるデフォルトのオブジェクトを確認できます。オブジェクトは checkboxGroup1DefaultOptions のような名前です。オプションのラベルはチェックボックスのラベルになります。ユーザーがチェックボックスを選択すると、そのコンポーネントの「selected」プロパティーに、その選択された値からなる配列が含まれます。

selected」プロパティーを設定して、コンポーネントを、ユーザーが選択したリスト項目を表すモデルオブジェクトに関連付けます。モデルオブジェクトは、値が、リスト内の com.sun.rave.web.ui.model.Option オブジェクトの値を表すオブジェクトの配列である必要があります。コンポーネントがはじめて描画されたとき、「selected」プロパティーの値に対応するオプションがある場合は、そのオプションが選択状態で示されます。

コンポーネントをオブジェクトにバインドしてリストを設定する方法については、このあとの「データにバインド」の項を参照してください。

コンポーネントをビジュアルデザイナーにドラッグすると、次の操作を実行できます。

関連項目
コンポーネントのプロパティーのバインド
コンポーネントの手順
コンポーネント関連の手順早見表
Visual Web の「パレット」について

著作権と商標について