ナビゲート・コントロール・バインドの設定

次のSwingコントロールに対し、JClientナビゲート・モデルを使用してコントロール・バインドを設定できます。

ナビゲート・コントロール・バインドにより、ユーザーはビュー・オブジェクトの行の間を移動できるようになります。表示するビュー・オブジェクトおよび行の属性は、「model」プロパティ・エディタで選択します。ユーザーがJComboBox、JListまたはJSpinnerコントロールを使用して現在の行選択を変更すると、属性を介して同じビュー・オブジェクトにバインドされている親パネル内のすべてのコントロールに、選択された行のデータが表示されます。

注意: JUNavigationBarコントロールは、ビュー・コントロール・バインドを使用して、ビュー・オブジェクトの現在の行の位置を操作します。JUNavigationBarのJClientパネルへの追加の詳細は、「ビュー・コントロール・バインドの設定」を参照してください。

ナビゲート・コントロール・バインドを設定するには、次のようにします。

  1. UIエディタでデータ・パネルを開き、使用するSwingコントロールをパネルに追加します。

  2. コントロールに対する「model」プロパティ・エディタを表示し、リストから「JClientナビゲート・バインド」を選択します。

  3. 「ビュー・オブジェクト」リストから、ナビゲートする属性を含むビュー・オブジェクトを選択します。

  4. JComboBox、JListまたはJSpinnerコントロールの場合、「使用可能な属性」リストから表示する1つ以上の属性を選択します。

    ヒント: リスト内の行データをより多く表示することで、各リスト項目が何を表すのかがわかりやすくなる場合には、複数の属性を選択します。

  5. 「OK」をクリックし、プロパティ設定を保存します。


Swingコントロール用JClientモデルについて
JClientコントロールを使用したUIのナビゲートについて

JUNavigationBarコントロールの使用