JSF 1.1 レイアウトパネルコンポーネントの「プロパティー」ウィンドウ
関連項目
レイアウトパネルコンポーネント をページに追加したあと、ビジュアルデザイナーで編集中のページでコンポーネントを選択すると、そのプロパティーが「プロパティー」ウィンドウに表示されます。
レイアウトパネルコンポーネントは、一般に「タブ」コンポーネント の一部です。新しいタブをページに追加すると (たとえば、ページのタブセットコンポーネントにドロップする場合 )、その新しいタブはタブコンポーネントの下に表示されます。
レイアウトパネルコンポーネントには、次のプロパティーがあります。
「一般」
id。 型: String
ページ Bean および JSP ファイルでのレイアウトパネルコンポーネントの名前。ページ Bean では、コンポーネントは PanelLayout オブジェクトで表されます。
外観
panelLayout。 型: String
プロパティーのドロップダウンリストで使用可能な、次のいずれかです。
グリッドレイアウト。 パネル上に配置された位置でコンポーネントを作成します。これは絶対配置と呼ばれます。「グリッドにスナップ 」を使用した場合、各コンポーネントは作成されたときの最も近いグリッドの角にスナップされます。
フローレイアウト。 先頭行の左から右にコンポーネントを配置します。コンポーネントが先頭行に収まらない場合は、次の行の左から右に並べられ、ページの下方向に進んでいきます。
style。 型: String
コンポーネントに適用する階層式スタイルシートの規則 (CSS レベル 2)。例:
position: absolute; left: 288px; top: 312px
値を直接入力するか、省略符号ボタン (...) をクリックしてスタイルエディタ を使用して入力します。
このプロパティーは、このコンポーネントのテーマまたはプロジェクトの CSS ファイルの設定をオーバーライドします。コンポーネントの一部が、別のスタイル設定の子コンポーネントによって隠されていると、このプロパティーに指定されているスタイルが適用されていないように見えることがあります。
CSS2 スタイル属性の一覧は、次の Web ページを参照してください。
styleClass。 型: String コンポーネントの生成時に適用する CSS スタイルクラスの空白区切りのリスト。スタイルクラスは、プロジェクトのスタイルシートまたはテーマの CSS ファイル内で定義されている必要があります。省略符号ボタン (...) を押すと、このプロパティーに追加できるすべてのスタイルが表示されます。プロジェクトの階層式スタイルシートに CSS のクラスや規則を追加する方法については、CSS エディタ を参照してください。
このプロパティーに追加されたクラスが、コンポーネントに対して効果がないように見えることがあります。このように見える理由については、上記の「style」プロパティーの注を参照してください。
動作
visible。 型: boolean
描画される HTML ページでコンポーネントをユーザーに見えるようにするかどうかを指定します。このプロパティーはデフォルトで選択されています。このプロパティーを選択解除した場合、コンポーネントの HTML コードはページに描画されますが、スタイルの設定で非表示になっているので、コンポーネントをブラウザでは見ることができません。HTML コードが描画されているためコンポーネントはフォーム送信時に処理され、ブラウザでソース表示すると HTML コードを見ることができます。このほか、Web アプリケーションはクライアント側の JavaScript を使用して、コンポーネントを表示/非表示にできます。
たとえば特定のユーザーには見せない情報が含まれているなど、コンポーネントを完全に非表示にする必要がある場合は、「rendered」プロパティーを選択解除します。
詳細
関連項目
レイアウトパネルコンポーネント
タブコンポーネント
コンポーネントの手順
コンポーネント関連の手順早見表
著作権と商標について