java Eclipse E4菜单贡献和PersistedState
我在菜单贡献和持续状态方面遇到了问题。在从VM参数中删除-clearPersistedState标志之前,我没有遇到任何问题
现在,这个应用程序有一个奇怪的行为,每次代码执行时,菜单项就开始堆积起来
这是一个处理器中的犯罪片段:
MDirectMenuItem menuItem = MMenuFactory.INSTANCE.createDirectMenuItem();
menuItem.setLabel("Another Exit");
menuItem.setContributionURI("bundleclass://"
+ "com.telespazio.optsat.wizard/"
+ ExitHandlerWithCheck.class.getName());
if (!menu.getChildren().contains(menuItem))
menu.getChildren().add(menuItem);
共 (0) 个答案