HI,
Я столкнулся с некоторой проблемой .. Я хочу скрыть меню, когда запускается рабочее место затменияНо проблема в том, что меню не скрывается, когда запускается рабочая среда Eclipse.Он прячется только когда происходит какое-то обновление.например: когда я изменяю перспективу по умолчанию на какую-то другую перспективу, я получаю желаемый результат.Это означает, что меню скрывается.Но когда рабочее место затмения загружено, оно не скрывает меню.Ниже мой код.
PlatformUI.getWorkbench().getDisplay().asyncExec(new Runnable() {
public void run() {
try {
IWorkbenchWindow window = Workbench.getInstance().getActiveWorkbenchWindow()
if(window instanceof WorkbenchWindow) {
MenuManager menuManager = ((WorkbenchWindow)window).getMenuManager();
IContributionItem[] items = menuManager.getItems();
for(IContributionItem item:items){
System.out.println("item.getId()::: "+item.getId());
menuManager.remove("org.eclipse.ui.run");
menuManager.remove("help");
menuManager.remove("project");
}
}
}`
}
};