JSF 1.2 アコーディオンコンポーネント
関連項目
アコーディオンコンポーネント
はインタフェース要素で、タブを垂直に組み合わせたようなものです。アコーディオンパネルのヘッダーをクリックすると、ヘッダーがアニメーションで上がったり下がったりして、関連するコンテナが表示されます。アコーディオンコンポーネントは通常、複数のレベルのタブセットが存在するタブと異なり、レベルの深さは 1 つだけになる傾向があります。垂直に描画されるため、単にタブの名前を格納する場合よりも、より多くのマークアップを格納するスペースがあります。このように、アコーディオンタブには、通常のタブよりも多くの情報を含めることができます。アコーディオンコンポーネントはアコーディオンタブコンポーネントのコンテナです。
-
このコンポーネントは JavaServer Faces 1.2 コンポーネントです。プロジェクトが Java EE 5 を使用する場合、このバージョンの JavaServer Faces を使用するコンポーネントが表示されます。JavaServer Faces 1.2 についての詳細は、次を参照してください。
「パレット」の「Woodstock 複合」カテゴリからビジュアルデザイナーにアコーディオンをドラッグしたあと、次を実行できます。
- アコーディオンコンポーネントを選択し、アコーディオンの「プロパティー」ウィンドウでそのプロパティーを編集する。たとえば、次のプロパティーを設定できます。
- id。コンポーネントの名前。JSP ファイルでは、この名前がコンポーネントの
id 属性の値になります。ページ Bean では、このプロパティーの値が Accordion オブジェクトの名前になります。
- multipleSelect。選択した場合、同時に複数のタブを選択できます。このプロパティーの選択を解除すると、同時に選択できるタブは 1 つだけになります。
- toggleControls。選択した場合、アコーディオンを展開または収縮するオプションをユーザーに提供できます。
- アコーディオンコンポーネントを右クリックして、いずれかのアクションを選択する。
- アコーディオンタブを追加。「アコーディオンタブを追加」を選択すると、アコーディオンタブコンポーネントがアコーディオンコンポーネントに追加されます。追加されたアコーディオンタブはデフォルトで選択されます。プロジェクトで必要な数だけタブを追加できます。
- バインド属性を追加。このオプションは、コンポーネントにバインド属性を追加します。
- 注: コンポーネントを Java コードで書く予定の場合は、バインド属性を手動で追加する必要があります。このバインド属性は、値バインド式を使用してバッキングページ Bean のプロパティーにバインドされます。
- バインド属性を削除。このオプションは、バインド属性をコンポーネントから削除します。
- グリッドにスナップ。このオプションは、ビジュアルデザイナーのグリッド線に沿ってアコーディオンコンポーネントを揃えます。
- ブラウザでプレビュー。システムのデフォルトの Web ブラウザで、ページがどのように表示されるかを確認できます。
- 関連項目
- アコーディオンコンポーネントの「プロパティー」ウィンドウ
- アコーディオンタブコンポーネント
- コンポーネントのプロパティーのバインド
- コンポーネントの手順
- コンポーネント関連の手順早見表
- Visual Web の「パレット」について
著作権と商標について