问题标签 [tkinter-menu]
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.
python - 如果在 OptionMenu 中进行了另一个选择,则销毁小部件
我正在使用 tkinter 制作 GUI。我希望某些小部件仅在选择某些参数时出现。我为此使用了 .pack_forget() 方法。但是,现在我有另一个问题。我在 OptionMenu 上设置了一个条件,根据用户的选择,它会显示为 ComboBox 还是 Entry。但是如果用户改变他的选择,我无法设法使两个小部件之一消失。
这是我的代码:
python - 如何销毁我的主循环并从 tkinter 的另一个窗口创建一个新循环
我有一个登录表格,登录后我创建了一个托盘并隐藏了签名表格......我怎样才能销毁我的旧主人并从托盘.py 创建一个新主人?
例如:- 我有一个文件 main.py,我在其中显示如下形式 -
这里 self.master 是 main.py 的根
从 signin.py 我单击按钮签名以创建托盘-
单击身份验证按钮后,创建托盘并从托盘中单击注销,而不是我想要的,例如从托盘.py-
谁能帮我解决这个问题
python-3.x - Python tkinter 如何从级联上下文菜单更新标签文本
我无法弄清楚如何从级联上下文菜单更新标签文本。我有菜单,但我无法用我想要的文本更新标签。
那是从更大的脚本中摘录的业务端。这是我尝试过的。标签不会更新。我究竟做错了什么?对不起格式。复制并粘贴 BS。我没有时间在这里正确缩进。
python - 如何在不等待 Tkinter 菜单命令功能完成的情况下更新 Tkinter 标签文本?
我正在编写一个练习 GUI 应用程序,帮助ADB管理 Android 应用程序。
但是我遇到了一个问题uninstall_package
,即在调用 from 的函数tk.Menu
完成之前状态栏不会更新。
第一个self.status_bar.text.set
没有显示,但最后一个是。time.wait()
我已经测试过用after first替换终端功能self.status_bar.text.set
,但这没有用。
我遇到了这个相关的问题,但它并没有帮助解决它。https://stackoverflow.com/a/32504779/6318164
这是脚本。我已将其最小化为仅包含与该问题相关的主要部分。
tkinter - 在类中创建菜单
我一直拒绝发布这个问题,但最终决定把我的骄傲放在口袋里,承认我无法让我的程序的菜单创建部分工作。我似乎仍然无法完全掌握 Classes 的工作原理。我编写的程序基本上是一个现金簿,用于跟踪现金收入和支出,并将其分析到各个账户。这一切都很好。然后我还添加了第二个窗口来添加分析项目。这也很好用。但是,最后我尝试添加菜单但无法使其正常工作。当我运行程序时,它不会抛出任何错误,但不会出现菜单(“文件/退出”)。有人可以看看下面的(Menu_ex)代码并告诉我它在哪里失败了吗?谢谢你的期待。
python - 尝试使具有菜单栏的窗口居中时出现问题
所以我试图在Tkinter中居中窗口,但是无论出于何种原因,当我向窗口添加菜单栏时,运行代码时窗口不再居中。为什么添加菜单会导致这种情况发生,以及如何防止它发生?
如果未调用菜单功能,则窗口将正确居中。
这是代码:
python-3.x - windows下如何使用tk.menu.unpost
问题是如何在windows下使用tk.menu.unpost方法。
编码:
在 Linux 上,unpost 方法在由事件触发或通过 menu.after 触发时起作用。在 Windows 平台上,键绑定显然被抑制,函数 unpost 在三秒后按需要执行,但调用仍然没有事件。