问题标签 [menu-items]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
422 浏览

javascript - 是否可以通过单击 Electron 的 MenuItem 类型复选框不关闭当前子菜单?

我在我的电子应用程序中有几个“复选框”类型的菜单项的子菜单:

当我单击每个项目时,状态“已检查/未检查”更新正确,但我只能在再次重新打开此子菜单后才能看到更改,因为单击任何项​​目后,整个子菜单都会立即关闭(隐藏)。这有点不是我想要的。我更愿意让用户能够激活/取消激活(例如选中/取消选中)整个子菜单中的所有这些复选框项,直到他决定完成。我怎样才能实现这种行为?任何好的建议将不胜感激。

PS:我玩了很多“点击”方法的参数,但没有成功(“event.preventDefault 不是函数”等)

0 投票
0 回答
53 浏览

java - 在 Java 中制作控制台菜单系统很困难

我知道有几种方法可以在 Java 中创建菜单系统,例如:使用 if 语句或引用等...

问题是我想不出最有效的方法来创建一个菜单系统,该系统也易于更改、高效、易于理解并可以从中执行操作。

总之,这个话题真的让我很困惑,甚至难以解释。我想如果有人可以帮我理清头绪。

0 投票
1 回答
164 浏览

highcharts - HighCharts menuItem 值未更新

当用户选择不同的语言时,我需要翻译我的 highcharts。我有一个图表服务,它监听 translationService 并将从 translationService 收到的值分配给图表的 downloadCSV 属性。这是代码”

在我创建图表的方法中,我拥有:

但是,在用户更改语言的那一刻,menuItems 是唯一未翻译的内容。任何指导表示赞赏。

我在用

  • 角 8
  • “highcharts”:“6.1.1”
  • "highcharts-export-csv": "=1.4.8",
  • “highcharts-pattern-fill”:“3.0.3”,
0 投票
1 回答
58 浏览

android - 我无法从 sharedpreferences 中删除项目

我在导航视图中有一个项目列表,女巫以编程方式添加 - 我使用 sharedpreferences 保存和恢复它们,一切正常。但问题是我无法从 sharedpreferences 中删除项目。我使用标题检索项目索引单击的当前项目 - 代码工作正常 - 项目位置已正确检索但未从共享首选项中删除,没有任何作用。我可以做些什么来解决这个问题?

这是我的代码:

0 投票
3 回答
837 浏览

android - 导航抽屉活动中菜单项的 OnClickListener

我在用什么?
我正在使用 kotlin 编写默认的导航抽屉活动

我的问题
根据图像有一个“三点下拉菜单”:

在此处输入图像描述

当我点击菜单时,很少有函数被调用。不确定正在执行哪一段代码。

我的问题
有很多导航抽屉的教程,但我找不到任何针对特定情况的内容,尤其是对于 kotlin。

抽屉.xml

Drawer.kt
根据菜单操作,我没有看到任何代码

0 投票
1 回答
20 浏览

java - 如何在android中读取为菜单项设置的图标/图像名称

嗨,在上面的代码中,我在菜单项中显示了一个书签图标,但现在我的要求是读取图标名称,我可以使用以下代码读取或获取该项目的 id

但我无法获得图标名称

请帮忙 !!提前致谢

0 投票
1 回答
103 浏览

c# - 创建菜单目录和菜单管理表单 C#

我被困在这个程序上,我必须创建一个我做过的披萨类

我卡住的部分听起来像这样

创建一个包含比萨饼的 MenuCatalog 类,并实现 CRUD 操作(创建、读取、更新和删除)的方法。

  • 实现一个方法 PrintMenu,它可以打印出菜单卡(到屏幕上)。

  • 实现一个方法 SearchPizza(criteria),它搜索一个比萨饼并返回一个比萨饼对象。

  • 在类 Store 中实现代码以测试步骤 2 中实现的类和方法。

  • 为系统创建一个用户对话框。创建一个方法菜单选项,打印出菜单项列表并读取用户选项

  1. 将新的披萨添加到菜单中
  2. 删除披萨
  3. 更新披萨
  4. 搜索披萨
  5. 显示比萨菜单

到目前为止,我的程序在披萨课上看起来像这样:

我真正陷入困境的部分是菜单目录:(即使是插入项目之类的基本内容,我也会陷入困境,因为无论我在哪里搜索某些东西,我都会找到不适用的不同形式。

我试过这样的事情:

  • 创建一个public class MenuCatalog
  • 我宣布并int index = 0
  • 做了一个List<MenuCatalog> Pizza = new List<MenuCatalog>然后尝试基于它创建项目。

或者我尝试了不同的插入形式,例如 Pizza p1 = new Pizza( ) ;

请对我应该如何进行有任何想法?:(

0 投票
1 回答
42 浏览

python - 如何正确绑定未存储在变量中的 wx.MenuItems

前提:

我正在创建一个小 wx.Frame,如果我有一个带有可变数量 wx.MenuItems 的 wx.SubMenu,并且我想将它们绑定到一个方法,所以我使用了以下代码:

为了有一个指向 wx.MenuItems 的指针,我将它们存储在一个列表中,然后我使用对应的列表项绑定它们

问题:

问题是当我单击它们时,调用方法但它们传递相同的参数,就像我已经绑定到相同的 wx.MenuItem

问题:

你知道问题出在哪里或做我需要的最佳方法是什么?

0 投票
0 回答
25 浏览

android - Android - 菜单项未显示在工具栏上

我的问题是我的工具栏上的菜单项没有显示。具体来说,我有一个名为“设置”的菜单项,它封装了我想要在单击“设置”图标时显示的所有其他菜单项。但是,当单击该图标时,不会向用户显示其他菜单项的列表。

这是我的my_menu.xml

这是我的MainActivity.kt课:

在下面,我显示了屏幕右上角的屏幕截图,您可以在其中看到“设置”图标:

在此处输入图像描述

当我单击该图标时,我得到以下结果:

在此处输入图像描述

如您所见,没有向用户显示任何菜单项。奇怪的是,当我单击“打开的白框”内的某个位置时,应用程序会导航到相应的片段。但是项目没有显示,为什么?

我在这里做错了什么?

0 投票
1 回答
39 浏览

android - 为什么navigationdrawer中子视图的年表很重要?

我在为我的应用程序开发导航抽屉时遇到了这个问题,当子视图的年表如下时,一切都像魅力一样

如果子视图如下,则菜单项停止响应点击

因此,导航抽屉内子视图的年表很重要,我想知道为什么?