JavaServer Faces 標準のコンポーネントラベルコンポーネント
を「パレット」の「標準」カテゴリからビジュアルデザイナーにドラッグすることによって、別のコンポーネントのラベルを作成できます。コンポーネントラベルはページ上の別のコンポーネントにラベルを関連付け、スピーチブラウザのサポートを可能にしたり、テキストラベルをクリックすることによってラジオボタンあるいはチェックボックスを選択するなどの機能をビジュアルブラウザが提供できるようにします。タイトル、見出し、説明など、コンポーネントに直接関連付けない単純なテキストだけでよい場合は、静的テキストコンポーネントを利用します。
コンポーネントをビジュアルデザイナーにドラッグすると、次の操作を実行できます。
componentLabel と、埋め込まれた 1 つの OutputText コンポーネントで構成されています。ビジュアルデザイナーでこのコンポーネントをクリックする場所によって、「プロパティー」ウィンドウに表示されるプロパティーは異なります。
ビジュアルデザイナーでこの複合コンポーネントを選択すると、にコンポーネントが表示され、選択した部分を確認できます。componentLabel
はこのコンポーネントの主ノードで、componentLabelText
はサブノードです。「ナビゲータ」ウィンドウを使用して、コンポーネントのいずれかの部分を選択し、その選択部分のプロパティーを操作することもできます。
id 属性の値になります。ページ Bean では、このプロパティーの値が HtmlOutputLabel オブジェクトの名前になります。componentLabelText