1

アプリケーションにRadioGroupFieldEditorフィールドがあり、このフィールドはメソッドをFieldEditorPreferencePage使用して内部的に追加されaddField()ます。

フィールドに追加しましたが、値を選択してsetPropertyChangeListener(new IPropertyChangeListener()もコントロールが移動しません。IPropertyChangeListener

4

1 に答える 1

2

FieldEditorPreferencePageすでにIPropertyChangeListenerインターフェースを実装しており、PreferencePageに追加するすべてのFieldEditorのリスナーとしてセットを取得します。propertyChange(PropertyChangeEvent event)メソッドをオーバーライドするだけです。super.propertyChange(event)特定のイベントをチェックするので、そこに電話することを忘れないでください。

于 2012-12-06T13:06:32.363 に答える