gpt4 book ai didi

python - 是否可以在 Tkinter 下拉菜单中获取用户文本输入?如果是这样,怎么办?

转载 作者:太空宇宙 更新时间:2023-11-03 14:01:09 24 4
gpt4 key购买 nike

这是我尝试过的:

win = Tk()
menubar = Menu(win)
dropDown = Menu(menubar)
dropDown.add_command(label = "Do something", command = ...)

entry = Entry()
dropDown.add(entry)

menubar.add_cascade(label = "Drop Down", menu = dropDown)
win.config(menu = menubar)
win.update()

我浏览了文档,似乎没有办法用像 dropDown.add_entry(...) 这样的单行来完成此操作,但我认为可能有一个解决方法,例如使用几何管理器之一以某种方式将条目放置在菜单中。

我正在使用 Python 3.6(但我不会标记它,因为我会从 Python 标记中获得一千个 mods,他们没有兴趣回答我的问题,无缘无故地投票关闭)

最佳答案

不,无法使用标准菜单来创建接受用户输入的菜单。这根本不是菜单设计的工作方式。

如果需要用户输入字符串,则需要使用对话框。

关于python - 是否可以在 Tkinter 下拉菜单中获取用户文本输入?如果是这样,怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49239261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com