Tkinter菜单未在Mac OS Mojave上的任何位置显示

时间:2019-11-10 06:00:15

标签: python macos tkinter menu

所以我目前正在为一个小的脚本开发一个非常基本的python GUI,但遇到一个问题,我似乎无法在Mac OS上显示tkinter菜单。

我已经查看了有关此问题的建议,最常见的答案是“它可能在屏幕顶部的Mac菜单栏中”。但是我什至看不到它。所以我用一个更简单的脚本在这里进行了测试:

import tkinter as tk

window = tk.Tk()
colour_scheme_menu = tk.Menu(window)

def test_cmd():
    print("It worked!")

colour_scheme_menu.add_command(label='Test it!', command=test_cmd)

window.config(menu=colour_scheme_menu)
window.mainloop()

这比基于类的GUI简单得多,但仍然无法正常工作。在这种情况下,我想知道mainloop()是否由于某种原因而影响它,或者我只是缺少真正明显的东西?

0 个答案:

没有答案
相关问题