普通按钮,类似于菜单按钮python tkin

2024-10-04 09:18:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图写代码,你可以把一个正常的Tkinter按钮变成一个下拉菜单,但下拉菜单按钮是在主窗口,而不是在菜单栏。有点像记事本++如何在窗口上的菜单栏,但我做了一个下拉按钮这样,但显示在窗口中。有人能帮忙吗?我真的不知道该怎么解释,但我是个初学者。我在mac上的pycharm上使用python和Tkinter。你知道吗

以下是我制作的一个视频,旨在解释更多: https://www.hippovideo.io/video/play/nuvNU03a6Hg7_oQC39uy1wgopPijjQQGCLH18VC0KiA


Tags: 代码httpsio视频tkintermacwwwvideo
1条回答
网友
1楼 · 发布于 2024-10-04 09:18:00

您可以使用menu.tk_popup(x, y)创建弹出菜单。 所以只要加上master.bind('<Button-3>', lambda e:menu.tk_popup(x, y)xy是您选择的值。如果你想把菜单放在鼠标指针上,你可以使用master.geometry(),但是我不知道如何准确地使用master.geometry()。但也有其他解决办法,例如tkinter.Spinbox()。你知道吗

相关问题 更多 >