<colorField>要素
ネームスペース: http://xmlns.oracle.com/uix/ui
派生元: <ui:textInput>要素
グループ: UIX Components
要素の型: UINode

<colorField>要素は、色を入力するためのテキスト・フィールド、およびパレットから色を選択するためのボタンを作成します。
このBeanは、エージェントのタイプがPDA、携帯電話、音声の場合にはサポートされません。
このBeanは、エキスパート・アイテムに含まれ、評価用としてのみ提供されます。 このAPIは、変更または削除される場合があるため、本番アプリケーションでは使用しないでください。

構文
<colorField
    [ compact="boolean" ]
    [ destination="anyURI" ]
    [ paletteId="Name" ]
    [ value="ui:colorString" ]
>
</colorField>

注意:
  • この要素は派生元要素のすべての属性と子要素を持つことができます。

  • 説明

    <colorField>要素は、色を入力するためのテキスト・フィールドを作成します。 ユーザーは、colorFieldコンポーネントの構成方法に応じて、次の3つのうちいずれかの方法で色値を指定できます。

    colorFieldのonSubmitValidaterを使用すると、colorFieldが使用する色値の表示書式と、colorFieldで有効な一連の色書式パターンの両方を制御できます。 詳細は、色のclientValidaterのドキュメントを参照してください。


    <colorField name="color" value="#FFFFFF" />
                

    属性

    説明
    compact trueに設定すると、画面のリソース消費量を減らしてcolorFieldを表示します。 たとえば、Oracleデスクトップのルック・アンド・フィールでは、テキスト領域はレンダリングされず、色見本には現在選択している色が表示されます。
    boolean
    destination モーダル色選択ダイアログにデータを移入するために使用されるリンク先。 デフォルトでは、colorFieldは、デフォルト49色の標準パレットで色ピッカー・ダイアログを自動的に表示します。 他のカラー・パレットを使用する場合にのみ、destination属性を指定する必要があります。 この場合、destination属性は、色ピッカー・ダイアログの内容を指定するページを指す必要があります。 colorPickerコンポーネントを使用すると、このようなページを簡単に作成できます。
    URI
    paletteId colorFieldの色値の更新に使用できるインラインのColorPaletteコンポーネントのID。
    Name
    value colorFieldの色値。 #RRGGBBの16進表記(#FFFFFFなど)として値を正常に解析できる場合、設定されたバリデータに基づいて、値が再度書式設定されます。 解析できない場合、文字列は変更されずに表示されます。 (データ・バインドされた値は、常に変更されずに表示されます。)
    ui:colorString