<labeledFieldLayout>要素 |
![]() |
ネームスペース: | http://xmlns.oracle.com/uix/ui |
派生元: | <ui:base>要素 |
グループ: | UIX Components |
要素の型: | UINode |
構文 |
![]() |
<labeledFieldLayout
[ columns="unsignedInt" ]
[ fieldWidth="string" ]
[ labelWidth="string" ]
[ width="string" ] > <contents><!-- indexed children --></contents> </labeledFieldLayout>
説明 |
![]() |
<labeledFieldLayout>要素は、索引付けされた子を一連の列に配置します。1つはラベル用のセット、もう1つはフィールド用のセットで、この間は間隔が空けられます。 子は、横、縦の順に配置されます。つまり、各行の最初の子がラベルの位置に、2番目の子がフィールドの位置に入ります。 各行のコンテンツは使用可能な領域内で中央に揃えられ、ラベルは右揃え、フィールドは左揃えになります。 列が複数の場合も、子は引き続き横、縦の順に配置されます。 たとえば、2列の場合、3番目の子は最初の行の2番目の列のラベルとして使用されます。
このレイアウトはラベル付きのテキスト・フィールド用に設計されたものですが、任意のUINodeとともに使用できます。 また、インライン・メッセージBeanすべてを特別にサポートします。 各インライン・メッセージBeanは、ラベルとフィールドの両方の位置に自動的に入ります。
例 |
![]() |
<labeledFieldLayout labelWidth="25%"
fieldWidth="80%"
columns="2"
width="80%" >
<contents>
<messageTextInput prompt="Username" name="foo"/>
<messageTextInput prompt="Password" name="foo" secret="true"/>
<inlineMessage prompt="Submit">
<contents>
<submitButton formName="myform" text="Submit"/>
</contents>
</inlineMessage>
<inlineMessage prompt="Reset">
<contents>
<resetButton formName="myform" text="Reset"/>
</contents>
</inlineMessage>
</contents>
</labeledFieldLayout>
属性 |
![]() |
子要素 |
![]() |
|