ドロップ・ターゲットへのカスタム・ドロップ・イベント・リスナーの登録
詳細
- エディタ・ウィンドウで、上部の「
myPage.jspx」タブをクリックしてページを手前に表示します。
- コンポーネント・パレットのADF Facesページの「Layout」パネルで、「
パネル・グループ・レイアウト」を垂直パネル・スプリッタの「second」ペインにドラッグ・アンド・ドロップします。プロパティ・インスペクタの「共通」セクションで、「Layout」プロパティの値を「scroll」に変更します。
- コンポーネント・パレットの「共通コンポーネント」パネルで、「
リストボックスを1つ選択」を、直前に追加したパネル・グループ・レイアウト・コンポーネントにドラッグ・アンド・ドロップします。
詳細
- 「リストボックスを1つ選択の挿入」ウィザードの選択ページで、「リストにバインド(アイテムを選択)」が選択されていることを確認します。「値」フィールドの横にある「バインド」をクリックします。
- 式ビルダーで、「JSFマネージドBean」 > 「dnd」の順に開きます。「選択」を選択して式を作成し、「OK」をクリックします。「終了」をクリックしてウィザードを完了します。
詳細
- リストボックスを1つ選択コンポーネントのプロパティ・インスペクタの「共通」セクションで、「Label」プロパティの値を
Beverage choices
に変更して[Enter]を押します。
- コンポーネント・パレットの「操作」パネルで、「
ドロップ・ターゲット」をページ上のリストボックスを1つ選択コンポーネントにドラッグ・アンド・ドロップします。
- 「ドロップ・ターゲットの挿入」ダイアログで、「DropListener」フィールドの横にある
ドロップダウン・メニューから「編集」を選択します。「プロパティの編集」ダイアログで、「マネージドBean」ドロップダウン・リストから「dnd」を選択し、「メソッド」ドロップダウン・リストから「handleItemDrop」を選択します。「OK」をクリックします。「DropListener」フィールドに#{dnd.handleItemDrop}
と表示されます。「OK」をクリックして「ドロップ・ターゲットの挿入」ダイアログを閉じます。
詳細
- 「データ・フレーバの挿入」ダイアログで、「FlavorClass」フィールドに
java.lang.String
と入力して「OK」をクリックします。
- アプリケーション・ナビゲータで、「
myPage.jspx」を右クリックし、ポップアップ・メニューから「実行」を選択します。
IDE表示の詳細説明
次のステップ
Copyright © 1997, 2009, Oracle. All rights reserved.