我想在程序菜单中添加一个新项目,例如
MenuItem menuItem = new MenuItem(Display.getCurrent().getSystemMenu(), SWT.PUSH);
menuItem.setText("Check for updates");
它完美无缺,但现在我的新项目是菜单中的最后一项 是否可以更改项目的顺序,以便我可以拥有例如约项目,首选项目,然后我的更新项目作为第三项?
答案 0 :(得分:1)
只需使用带有索引值的MenuItem
构造函数的版本:
Menu sysMenu = display.getSystemMenu();
MenuItem item = new MenuItem(sysMenu, SWT.PUSH, 3);
item.setText("Check for updates");
索引' 3'在'首选项'
之后立即放入菜单项