Когда я устанавливаю логотип для моего Java-плагина, логотип других окон eclipse
изменяется.
У меня есть класс, который расширяет Wizard
и реализует IObjectActionDelegate
. Затем я переопределил функцию run
и записал в нее код ниже.
wizard = new StartWizard();
dialog = new WizardDialog(Display.getDefault().getActiveShell(), wizard);
Bundle bundle = Platform.getBundle("Plugin");
URL url = FileLocator.find(bundle, new Path("icon/Logo.png"), null);
ImageDescriptor desc = ImageDescriptor.createFromURL(url);
Image image = desc.createImage();
WizardDialog.setDefaultImage(image);
Я прочитал решение, изложенное в аналогичном посте, на Только смена логотипа специального плагина . Проблема в том, что я расширил Wizard
и не могу вместо него WizardDialog
.