JUStatusBarコントロールは、次のものにバインドできます。
これらのバインドによって、ステータス・バーの範囲が決まります。ビュー・オブジェクトにバインドすると、同じパネルを共有し、属性を介して同じビュー・オブジェクトにバインドされているコントロールのナビゲーション・ステータスをJUStatusBarで表示できます。また、子パネルのコントロールのナビゲーション・ステータスは、JUStatusBarコントロールを親パネルに追加し、パネル・バインドを設定することで表示できます。
ビュー・オブジェクトにバインドするには、次のようにします。
JClientプロジェクトの中から、ナビゲートするコントロールを含むデータ・パネルに対するUIエディタを開きます。
コンポーネント・パレットの「JClient controls」タブで、「JUStatusBar」コントロールをクリックします。
UIエディタをクリックし、フォームにJUStatusBarコントロールを追加します。
プロパティ・インスペクタで、「model」プロパティを選択し、「JClientビュー・バインド」を選択します。
使用するビュー・オブジェクトの名前を選択します。
JDeveloperによってクラス・ファイルに次のコードが追加され、JUStatusBarがビュー・オブジェクトにバインドされます。
myStatusBar.setModel(JUStatusBar.createViewBinding(getPanelBinding(), "MyViewObject", null, "MyViewObjectIter"));
JUPanelにバインドするには、次のようにします。
JClientオブジェクトの中から、ナビゲートするパネルを含むレイアウト・パネルに対するUIエディタを開きます。
コンポーネント・パレットの「JClient controls」タブで、「JUStatusBar」コントロールをクリックします。
UIエディタをクリックし、フォームにJUStatusBarコントロールを追加します。
プロパティ・インスペクタで、「model」プロパティを選択し、「JClientパネル・バインド」を選択します。
JDeveloperによってクラス・ファイルに次のコードが追加され、現在のパネルに渡されているパネル・バインドにJUStatusBarがバインドされます。
myStatusBar.setModel(JUStatusBar.createPanelBinding(getPanelBinding(), myStatusBar));