inputおよびselectInputフィールドの作成
ヒント: 入力フィールドは、ラベルとフィールドが適切に位置合せされるように、panelForm
コンポーネント内に作成してください。
inputまたはselectInputフィールドを作成する手順は、次のとおりです。
-
ビジュアル・エディタでJSFページを開きます。
-
コンポーネント・パレットで、ドロップダウン・リストから「ADF Faces Core」を選択します。次に、次のいずれかのコンポーネントをページ内の希望する場所にドラッグ・アンド・ドロップします。
-
InputFile: ファイル・アップロード用のコンポーネントを作成します。
-
InputHidden: フォームとともに発行されるが、ユーザーには表示されない値を追加します。
-
InputText: テキスト値を入力するためのコンポーネントを作成します。
-
SelectInputColor: 色の値を入力したり、パレットから色を選択できるダイアログを起動するためのコンポーネントを作成します。
-
SelectInputDate: 日付の値を入力したり、カレンダから日付を選択できるダイアログを起動するためのコンポーネントを作成します。
-
SelectInputText: テキストの値を入力したり、ユーザーによる値の入力を支援するダイアログを起動するためのコンポーネントを作成します。
-
プロパティ・インスペクタで、追加したコンポーネントに対して次の属性を設定できます。
-
InputFile。詳細は、「inputFileおよびファイル・アップロードについて」および「
af:inputFile
」タグ・リファレンスを参照してください。
-
InputHidden。詳細は、「
af:inputHidden
」タグ・リファレンスを参照してください。
-
InputText(他の属性については、「
af:inputText
」タグ・リファレンスを参照)
-
Columns: デフォルトは30です。1列はブラウザの現行表示フォントの約1文字に相当します。
-
Rows: デフォルトは1(単一行の入力フィールド)です。複数行の入力フィールドを作成する場合は、1より大きい数を設定します。
-
MaximumLength: 入力できる最大文字数です。この数は
columns
値とは関係ありません。複数行の入力フィールドの場合、最大数は1行当たりではなくコンポーネント単位です。たとえば、rows
が1より大きく、maximumLength
が10の場合、1行ごとに10文字を入力できるわけではありません。
-
Secret: 入力した値をユーザーに表示しない場合(パスワードの入力など)はTrueに設定します。この属性は単一行の入力フィールドにのみ適用されます。
-
SelectInputColor(他の属性については、「
af:selectInputColor
」タグ・リファレンスを参照)
-
ChooseId: インラインによる色ピッカーでユーザーが色を選択する場合は、
chooseColor
コンポーネントのIDに設定します。インライン・カラー・パレットの詳細は、「chooseColorおよびchooseDateについて」を参照してください。
-
Label: コンポーネントのラベルを入力します。
-
SelectInputDate(他の属性については、「
af:selectInputDate
」タグ・リファレンスを参照)
-
ChooseId: インラインによる日付ピッカーでユーザーが日付を選択する場合は、
chooseDate
コンポーネントのIDに設定します。インライン・カレンダの詳細は、「chooseColorおよびchooseDateについて」を参照してください。
-
Label: コンポーネントのラベルを入力します。
-
SelectInputText(他の属性については、「
af:selectInputText
」タグ・リファレンスを参照)
-
Action: ダイアログを起動する
dialog:
結果を指定します。
-
Width: ダイアログ・ウィンドウの幅を指定します。
-
Height: ダイアログ・ウィンドウの高さを指定します。
-
Icon: ダイアログを起動するボタンのデフォルトは、懐中電灯アイコンです。別のアイコンを使用する場合は、代替イメージのURIを指定します。
-
SearchDesc: ダイアログを起動するボタンの説明。このテキストは、ツールチップ・ヘルプ・テキストを表示するクライアント・エージェントで使用されます。
-
(オプション)受入れ可能なカラー・パターンのセットおよびADF Facesが色の値の表示に使用するフォーマットを制御するには、SelectInputColorコンポーネントにaf:convertColorタグを設定します。
-
(オプション)ADF Facesが日付の値の表示に使用する書式を制御するには、SelectInputDateコンポーネントにaf:convertDateTimeタグを設定します。
関連項目
自動発行およびADF Faces入力コンポーネントについて
ADF Faces入力コンポーネントでのラベルおよびメッセージ表示のサポートについて
ADF FacesのSelectInputおよびInputコンポーネントについて
selectInputTextとダイアログの起動について
selectInputColorおよびselectInputDateについて
OutputLabelを使用した入力コンポーネントのラベルの表示
ADF Facesシンプル入力コンポーネントのラベルおよびメッセージの表示
色および日付ピッカーの作成
リファレンス: ADF Facesコンポーネント
Copyright © 1997, 2007, Oracle. All rights reserved.