问题标签 [popupmenu]
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.
swing - 改变弹出高度
我有一个带有几个 menuItems 的 Java swing popupmenu。
有没有办法增加弹出窗口的大小,保持相同数量的菜单项?例如,在第一个 menuItem 之前添加 10px,在最后一个 menuItem 之后添加 10px。
我怎样才能做到这一点?有人可以给我一个提示吗?
谢谢
delphi - 德尔福:弹出菜单
有一个列表视图 + 一个 PopUpMenu。我需要在项目存在时出现 PopUpMenu。菜单不能在 0 项时出现。
这个近似代码是否合适(可以作为基础)?
还有其他方法吗?
谢谢!!!
android - Android PopupMenu 结合 HoneyComb 中的 ActionBar
目前我的 ActionBar 设置如下:
当用户单击选项卡 3 时,我希望有一个可供选择的项目的下拉列表。目前我已经实现了如下:
问题是菜单与 TextView 的底部对齐,因为这是它绑定到的视图。一直把我的头撞在桌子上,试图将它与“Tab 3”的底部对齐。有什么建议么???
java - 我将如何将单选按钮添加到弹出菜单?
我想要一个TrayIcon
有一个java.awt.PopupMenu
。我已经知道这部分是怎么做的。但似乎 Java 没有RadioButtonMenuItem
. 我已经尝试在其中添加一个JRadioButtonMenuItem
,但这导致了很多错误。有没有一种方法可以合并 3 个“复选框”,一次不允许选择超过 1 个并将其添加到我的PopupMenu
?
gtk - 为什么我的 GtkTreeView 更新仅在 gtkitem 事件完成后触发?
我有一个带有列和值的 gtktree。我还有一个带有 gtkmenuitem 的弹出菜单:“刷新”。
刷新事件做了两件事:
- 重新填充我的 gtktree
- 执行查询。
查询不是立即的,大约需要 5 秒。为什么我只能在查询 5 秒后才能看到树的更新?我想立即更新 gtktree,我不明白更新的延迟。
java - 设置 JComboBox PopupMenu 的大小
我正在编写一个扩展 JComboBox 的自定义组件。我的问题是,如果我添加或删除一个项目,PopupMenu 不会实现它的大小。因此,例如列表中有 2 个项目,但如果之前有 4 个项目,我在 PopupMenu 中也有 2 个“空”项目。
我发现的唯一解决方法是(在 JIntelligentComboBox.java 第 213 行)
this.setPopupVisible(false);
this.setPopupVisible(true);
但结果将是一个闪烁的 PopupMenu :-(
那么我还能做些什么来刷新/重新绘制 PopupMenu 而不会闪烁?
- 键入“e”
- 按“返回”
- 键入“m”
提前致谢
编辑:我的目标是一个组合框,它的作用类似于 Firefox 或 Chrome 中的地址栏,我想显示包含键入字符的 PopupMenu 的所有项目。
cboxtester.java:
JIntelligentComboBox.java:
delphi - 如何将上下文菜单附加到 TChromium 浏览器
我有一个来自 Delphi Chromium Embedded (http://code.google.com/p/delphichromiumembedded) 的 TChromium broser。我想为它附加一个上下文菜单。我怎样才能做到这一点?
popup - Vimscript:如何获取当前选定的弹出菜单项
你知道,Vim 可以使用 &completefunc 来显示弹出菜单。每个 menuitem 是一个包含以下项目的字典:'word'、'abbr'、'menu'、'info'、'kind'、'icase'、'dup'。
我如何才能获得目前选择的菜单项?当用户选择一些菜单项时,我需要执行一些操作,因此,我需要获取此菜单项的字典。
javascript - 如何捕捉“关闭”点击事件?
这是一个例子。这是谷歌菜单。
当您单击齿轮(红十字)时,将出现菜单。当您单击打开的菜单(绿色十字)之外的任何位置时,菜单消失。问题是如何捕捉第二个结束事件(绿十字)。
打开菜单很简单。
但是如何让它关闭呢?我使用“body”标签尝试了这种方式:
但是菜单在打开后立即关闭。首先它变成了“block”,因为点击了“star”。但是在这之后立即变为“无”,因为也单击了主体。如何解决?是否真的有必要为“body”编写代码来捕捉正确的目标事件?
windows - 在另一个应用程序的窗口中显示弹出菜单
Delphi XE 应用程序如何在另一个应用程序的窗口中显示弹出菜单?这个想法是针对在后台运行的辅助类型应用程序。在注册的热键上,应用程序需要在文本插入符号或鼠标光标附近显示一个弹出菜单。
这样做的应用程序很常见,这是由AutoHotkey创建并显示在文本编辑器中的菜单:
我想我要问的是:如何在任意屏幕位置显示弹出菜单,而不将其附加到 Delphi 控件?