Java SWT:如何指示菜单项被选中

时间:2009-03-04 09:33:36

标签: java swt menu

使用SWT,指示菜单项(来自任务栏菜单)是当前活动选择的常用方法是什么?复选标记?胆大?这是如何用代码完成的?

3 个答案:

答案 0 :(得分:6)

在实例化期间使用CHECK样式:

MenuItem menuItem = new MenuItem(menu, SWT.CHECK);

使用getSelection检查状态:

boolean isSelected = menuItem.getSelection();

答案 1 :(得分:4)

org.eclipse.swt.widgets.MenuItem setSelection(true) / getSelection()

选择的样式取决于菜单项的样式:CHECK,CASCADE,PUSH,RADIO,SEPARATOR,如:

alt text
(来源:developpez.com alt text
(来源:developpez.com

答案 2 :(得分:1)

MenuItem.getSelection()