入力フィールドからの境界の除去
ZIETrans ウィジェットによってレンダリングされる入力フィールドの枠を削除するために、テンプレートの getControlStyleClass(Class) メソッドをオーバーライドして、ある特定のクラスが SWT テキスト・ウィジェット・クラス (org.eclipse.swt.widgets.Text) である場合に「0」を戻すことができます。
getControlClassStyle() メソッドをオーバーライドするには、以下を実行します。
- 「ソース」エディター・ペインをクリックします。
- 「ソース」>「メソッドのオーバーライド/実装」をクリックして選択します。
- 「RcpTemplate」で、「getControlClassStyle」チェック・ボックスを選択します。
- 「OK」をクリックします。
getControlClassStyle() メソッドに、以下のコードを追加します。
if (controlClass.equals(org.eclipse.swt.widgets.Text.class)) {
return 0;
} else {
return super.getControlClassStyle(controlClass);
}