【问题标题】:MenuBar non selectable sub titles菜单栏不可选字幕
【发布时间】:2013-02-21 11:56:42
【问题描述】:

我有一个带有子垂直下拉菜单栏的水平菜单栏。 我希望子垂直菜单栏包含以下内容:

标题文字 1

分隔符 1

选项 1.1

选项 1.2

标题文字 2

分隔符 2

选项 2.1

选项 2.2

有没有办法将不可选择的文本添加到菜单栏中,因为我不希望用户能够选择“标题文本”元素?

【问题讨论】:

    标签: gwt title menubar selectable


    【解决方案1】:

    myTitleMenuItem.setEnabled(false)?

    【讨论】:

      【解决方案2】:

      正如 T Broyer 回答的那样,您可以执行 setEnabled(false)。您将获得看起来不太好的项目的禁用样式。

      谈到用户体验,用户通常希望菜单栏中的每个项目执行一些操作。当他看到一些带有文本的项目并且在点击时没有执行任何操作时,他会得到类似“应用程序不工作或没有响应”的印象。

      因此,最好创建一个菜单项“标题文本”并创建一个包含所需项目的菜单栏,并将此菜单栏设置为标题文本项的子菜单或子菜单。

      因此,每当用户悬停或单击“标题文本项”子菜单时都会显示。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-12-01
        相关资源
        最近更新 更多