问题标签 [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.

0 投票
1 回答
83 浏览

python - 如何在整个代码中使用 __init__ 方法中定义的变量?

在这里,我正在尝试使用 python 和 tkinter 和 OOP 构建一个文本编辑器。但问题是我无法在代码中使用预定义的变量。

我得到的错误是

我尝试将 photoimage 块放在它不起作用的其他位置。我也试过了,create_menu_bar没有错误,但它也不起作用。

0 投票
1 回答
1844 浏览

python-3.x - 如何在 tkinter 中将下拉菜单与顶级菜单相结合

我尝试用菜单栏制作一个简单的文本编辑器,并创建了一个下拉菜单,但在菜单末尾我只想简单地“关于”,没有任何下拉列表,我做不到。每次我想添加它时程序正在运行但它没有出现在屏幕上,我该怎么做?

这是我的代码:

0 投票
1 回答
127 浏览

python - Tkinter 菜单显示

我是使用 Tkinter 的新手,我正在尝试创建菜单,即使我认为我遵循了它,它也不会显示。
我真的不知道缺少什么。

当我运行这段代码时,我只看到一个没有菜单的空窗口。
窗口结果

0 投票
1 回答
29 浏览

python - 为我正在为学校制作的 python Pass 程序制作下拉菜单

我是一名初中生。我正在为我的学校制作一个通行证程序,但在为 GUI tkinter 选择通行证发送给的人时,我不确定如何将我们的员工目录存储在文件中并将其放入下拉菜单中。

到目前为止,这是我的代码:

“pass_to”是我试图制作下拉菜单的那个。它目前只是一个 Entry 小部件。我希望能够单击它并有一个下拉菜单,其中包含人员目录。帮助?

0 投票
1 回答
634 浏览

python - Tkinter 工具栏未显示

注意:我已经搜索过这个,但找到了有关 java 和 android 的信息。那不是我需要的。

我对 Tkinter 真的很陌生,我正在使用 Python 3 进行编码。我搜索了普通网络以查看示例,我的代码看起来正确,但没有给我想要的结果。

我的结果是窗口加载没有错误,但工具栏没有生成。我的 IDE 是 Pycharm(尽管我不相信这就是问题所在。)

欢迎所有反馈,因为我正在努力变得更好。谢谢您的帮助。

0 投票
1 回答
547 浏览

python-3.x - Python Tk 菜单删除命令,Menu.reDraw()?

我有一个 TK Menu 小部件,并且想在单击时删除命令,在做了一些副作用之后。所有代码都在一个DocumentView类中,因此self.varnames

这为系统中的每个用户创建了一个命令。删除用户定义如下

Menu.reDraw()使用打印功能,我知道正在传递正确的变量,但菜单中没有发生任何变化,我是否缺少某种方法?

如果那不存在,有没有办法销毁这个子菜单并重新绘制它?

0 投票
1 回答
733 浏览

python-3.x - tkinter,将鼠标悬停在 OptionMenu 对象上时打印文本

所以我必须更改颜色以及更改颜色,同时将鼠标悬停在使用 tkinter 中的 OptionMenu 创建的菜单对象上。

当我将鼠标悬停在按钮上时,我什至可以打印文本,但是当我下拉菜单时,它不会再打印了。

我究竟做错了什么?当您单击以打开 OptionMenu 并在选择中移动时如何打印?

在此处输入图像描述

0 投票
1 回答
472 浏览

python - 菜单类中的 Tkinter 选项光标

当鼠标到达菜单元素时,我试图显示不同的光标,我认为要做到这一点,您必须cursor='something'在创建菜单时在选项中添加选项

但是由于光标没有改变,我该怎么做?

0 投票
1 回答
146 浏览

python - | Python - Tkinter | 更改按钮单击时不同小部件的颜色

我想要什么:当用户按下按钮(粉红色皮肤)时,所有当前颜色都会切换到另一种颜色。但是当它进行颜色切换时,屏幕上的颜色不会改变。但是,如果我在(加载粉红色皮肤)之后添加一个新颜色的打印,它会发送新颜色。但是旧的仍然用于我的小部件和框架。(例如:当我为 bg 使用颜色时,我使用了 colorBg,它是带有#color 等的变量)

我也没有错误,其他一切正常。

0 投票
1 回答
1180 浏览

python-3.x - 如何在 python 中使用 tkinter 创建菜单栏

我真的希望你理解下面的问题,因为我不知道如何问这个问题所以我希望你能帮助我,如果现在不让我

我想制作一个程序来练习我的python编程技能。我想制作一个商店程序,员工可以在其中输入带有价格的商品,以及他可以在哪里出售商品。我想让一个“页面”是输入的项目,另一个“页面”是销售页面。为此,我想制作一个菜单栏,员工可以在其中按下输入按钮并进入输入项目页面,但是当他想出售项目时,他按下出售按钮然后他进入出售页面但是只有屏幕发生变化,而不是出现另一个选项卡/窗口。

我真的希望我能很好地解释我的问题

提前致谢!!