如何在系统菜单中插入新项目
How to insert new item in the system menu
我想在程序菜单中添加一个新项目,f.e。
MenuItem menuItem = new MenuItem(Display.getCurrent().getSystemMenu(), SWT.PUSH);
menuItem.setText("Check for updates");
效果很好,但现在我的新项目是菜单中的最后一项。
是否可以更改项目的顺序,以便我可以将关于项目、首选项项目和我的更新项目作为第三个项目?
只需使用带有索引值的MenuItem
构造函数的版本:
Menu sysMenu = display.getSystemMenu();
MenuItem item = new MenuItem(sysMenu, SWT.PUSH, 3);
item.setText("Check for updates");
索引“3”紧跟在 'Preferences'
之后的菜单项中
我想在程序菜单中添加一个新项目,f.e。
MenuItem menuItem = new MenuItem(Display.getCurrent().getSystemMenu(), SWT.PUSH);
menuItem.setText("Check for updates");
效果很好,但现在我的新项目是菜单中的最后一项。
是否可以更改项目的顺序,以便我可以将关于项目、首选项项目和我的更新项目作为第三个项目?
只需使用带有索引值的MenuItem
构造函数的版本:
Menu sysMenu = display.getSystemMenu();
MenuItem item = new MenuItem(sysMenu, SWT.PUSH, 3);
item.setText("Check for updates");
索引“3”紧跟在 'Preferences'
之后的菜单项中