詳細アイコン IDE内の表示

属性のUIラベルに対するコントロール・ヒントを変更すると、設計ビューには、レイアウト中のパネル内にカスタム・ラベルが表示されます。エディタ・ウィンドウは次のようになります。

コントロール・ヒントによって変更されたラベル

UIコントロールのサイズをフォームを実行せずに変更するかどうかを決定できます。属性のヘッダー(列ヘッダー)のDeptIdまたはMgrIdなどの値を表示するかわりに、Department IDやManager IDなど、ユーザーが理解できるラベルに置き換えることができます。Oracle ADF Swingフォームで属性ラベルにコントロール・ヒントを利用するには、属性がラベルUIコントロール選択肢にバインドされる必要があります。ラベル・コントロールは、ADF属性バインディングによるラベルのコントロール・ヒントへのアクセスを可能にするカスタムADF Swingコントロールです。また、Oracle ADF Swing JULabelコントロールを使用した場合、ラベルではコントロール・ヒントは利用されず、属性の値がデフォルト・ラベルとして設定されるのみです。

設定したコントロール・ヒントの値を定義するファイルは、Modelプロジェクトに使用される特定のビジネス・サービスによって決まります。Oracle ADF Business Componentsの場合、コントロール・ヒントは、ビジネス・コンポーネントのXML定義ファイル(アプリケーション・ナビゲータには表示されません)で定義されます。その他のBeanベースのビジネス・サービス(Oracle TopLink、Enterprise JavaBeansおよびJavaBeansなど)の場合、属性エディタによってBean用の標準Javaリソース・バンドル・クラスが生成され、コントロール・ヒント定義は翻訳可能文字列として保存されます。