كيفية إزالة زر "استعادة الإعدادات الافتراضية" و "تطبيق" في صفحة تفضيل RCP مخصص

StackOverflow https://stackoverflow.com/questions/1853532

سؤال

عند إنشاء صفحة تفضيل في RCP، مثل شيء مثل:

public class MyPreferencePage extends org.eclipse.jface.preference.PreferencePage  implements IWorkbenchPreferencePage

كيف يمكنني إزالة أزرار "استعادة القيم الافتراضية" و "تطبيق" الأزرار التي تضاف افتراضيا. استخدام

this.getDefaultsButton().setVisible(false);
this.getApplyButton().setVisible(false);

النتائج في خطأ.

هل كانت مفيدة؟

المحلول

يتصل PreferencePage.noDefaultAndApplyButton() قبل إنشاء عنصر تحكم الخاص بك.

نصائح أخرى

استخدم هذا nodefaultandapplybutton () قبل بدء التعليمات البرمجية الخاصة بك

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top