labeledFieldLayoutを使用した列形式でのコンポーネントの配置

labeledFieldLayoutを使用して列にコンポーネントを配置するには、次のようにします。

  1. 目的のファイルの設計構造ウィンドウで、「labeledFieldLayout」の子を挿入する親ノードを探します。
  2. コンポーネント・パレットのドロップダウン・リストから「Layout Components」を選択し、labeledFieldLayoutコンポーネントを、選択した親ノードにドラッグ・アンド・ドロップします。

    「labeledFieldLayout」ノードが、展開された親ノードに挿入され、強調表示されます。プロパティ・インスペクタで、新規コンポーネントのプロパティが表示されます。

  3. プロパティ・インスペクタで、labeledFieldLayoutコンポーネントに対して次の属性を設定します。
  4. 子コンポーネントをlabeledFieldLayoutに挿入するには、コンポーネント・パレットからコンポーネントを「labeledFieldLayout」ノードにドラッグ・アンド・ドロップし、プロパティ・インスペクタを使用して子の属性を設定します。
  5. ステップ4を繰り返し、必要に応じて索引付けされた子を追加します。

ヒント: labeledFieldLayoutコンポーネントを右クリックし、目的のメッセージ・フォーム・コンポーネントの1つをレイアウト内に挿入することもできます。

注意: データ・バインディングの使用は、「コンポーネント属性のデータ・バインディング」を参照してください。

例(UIX XML)


...
<pageLayout>

  ...
  <labeledFieldLayout labelWidth="25%"
                      fieldWidth="80%"
                      columns="2"
                      width="80%" >
    <contents>
      UserName
      <textInput name="foo"/>
      Password
      <textInput name="foo" secret="true"/>
      Submit
      <submitButton formName="myform" text="Submit"/>
      Reset
      <resetButton formName="myform" text="Reset"/>
    </contents>
  </labeledFieldLayout>
  ...

  <!-- REST OF PAGE LAYOUT -->

<pageLayout>
...    

labeledFieldLayoutについて

レイアウト・コンポーネントの使用

 

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