tell me more icon Panel Tabbed

Panel Tabbedコンポーネントは、コンテンツの含まれる一連のタブ・ペインを作成する場合に使用します。 Panel Tabbedを追加する場合は、Oracle JDeveloperの Position属性でデフォルト値の aboveを使用します。 これにより、タブがペイン・コンテンツの上に表示されます。 Position属性で有効な値には、そのほかに belowbothがあります。

上部/下部タブのあるブラウザ・ページ

1つまたは複数のShow Detail Itemコンポーネントを、Panel Tabbed内で使用できます。 Show Detail Item内の1つまたは複数の子コンポーネントが、タブ・ペインのコンテンツを構成します。 以下に例を挙げます。

                         
<af:panelTabbed position="both">
  <af:showDetailItem text="Tab 1">
    <af:outputText value="Pane contents here"/>  
  </af:showDetailItem>
  <af:showDetailItem text="Tab 2">
    <af:outputText value="Pane contents here"/>  
  </af:showDetailItem>
  ...
</af:panelTabbed>
                      

各Show Detail Itemは、1つのタブに該当します。 エンドユーザーがタブを選択すると、そのShow Detail Itemに属する子要素が表示され、それ以外のタブ・コンテンツはすべて非表示になります。

Panel Tabbedは、Panel Stretch Layoutなどの親の拡張レイアウト・コンポーネントによって拡張可能です。 Panel Stretch Layoutのファセットに挿入した場合、拡張されるコンポーネントに合わせてPanel Tabbedの幅と高さのプロパティを設定する必要はありません。

Panel Tabbedでは子コンポーネントは拡張されませんが、Show Detail Itemでは拡張されます。 ただし、Show Detail Itemで拡張されるためには、次のような条件を満たす必要があります。

  • Show Detail Item内に子要素が1つだけ存在する
  • Show Detail Itemの StretchChildren属性が firstに設定されている
  • 子要素に幅、高さ、ボーダー、マージン、パディングのプロパティが設定されていない
  • 子要素を拡張可能である

注: Panel TabbedとNavigation Paneを混同しないでください。 Navigation Paneコンポーネントは、ページ階層内の1つのナビゲーション・レベルを表す一連のナビゲーション項目(タブを含む)を作成するものです。

Copyright © 1997, 2008, Oracle. All rights reserved.