【问题标题】:Java SWT: How to indicate a menu item is selectedJava SWT:如何指示选择了菜单项
【发布时间】:2010-10-11 05:25:04
【问题描述】:

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

【问题讨论】:

    标签: java swt menu


    【解决方案1】:

    在实例化过程中使用CHECK 样式:

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

    使用getSelection查看状态:

    boolean isSelected = menuItem.getSelection();
    

    【讨论】:

      【解决方案2】:

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

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


      (来源:developpez.com
      (来源:developpez.com

      【讨论】:

        【解决方案3】:
        MenuItem.getSelection()
        

        【讨论】:

          猜你喜欢
          • 2014-04-07
          • 1970-01-01
          • 2019-08-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多