JUStatusBarコントロールの使用

JUStatusBarコントロールは、次のものにバインドできます。

これらのバインドによって、ステータス・バーの範囲が決まります。ビュー・オブジェクトにバインドすると、同じパネルを共有し、属性を介して同じビュー・オブジェクトにバインドされているコントロールのナビゲーション・ステータスをJUStatusBarで表示できます。また、子パネルのコントロールのナビゲーション・ステータスは、JUStatusBarコントロールを親パネルに追加し、パネル・バインドを設定することで表示できます。

ビュー・オブジェクトにバインドするには、次のようにします。

  1. JClientプロジェクトの中から、ナビゲートするコントロールを含むデータ・パネルに対するUIエディタを開きます。

  2. コンポーネント・パレットの「JClient controls」タブで、「JUStatusBar」コントロールをクリックします。

  3. UIエディタをクリックし、フォームにJUStatusBarコントロールを追加します。

  4. プロパティ・インスペクタで、「model」プロパティを選択し、「JClientビュー・バインド」を選択します。

  5. 使用するビュー・オブジェクトの名前を選択します。

  6. JDeveloperによってクラス・ファイルに次のコードが追加され、JUStatusBarがビュー・オブジェクトにバインドされます。

    myStatusBar.setModel(JUStatusBar.createViewBinding(getPanelBinding(), "MyViewObject", null, "MyViewObjectIter"));

JUPanelにバインドするには、次のようにします。

  1. JClientオブジェクトの中から、ナビゲートするパネルを含むレイアウト・パネルに対するUIエディタを開きます。

  2. コンポーネント・パレットの「JClient controls」タブで、「JUStatusBar」コントロールをクリックします。

  3. UIエディタをクリックし、フォームにJUStatusBarコントロールを追加します。

  4. プロパティ・インスペクタで、「model」プロパティを選択し、「JClientパネル・バインド」を選択します。

  5. JDeveloperによってクラス・ファイルに次のコードが追加され、現在のパネルに渡されているパネル・バインドにJUStatusBarがバインドされます。

    myStatusBar.setModel(JUStatusBar.createPanelBinding(getPanelBinding(), myStatusBar));


JClient固有のコントロールについて