![](/img/trans.png)
[英]Why does my Tkinter GUI WIndow not open and not show any error with a Menubar
[英]Why the menubar is not showing in my tkinter application?
這是代碼:
# -*- coding: utf-8 -*-
import tkinter as tk
class Application(tk.Tk):
def __init__(self):
super(self.__class__, self).__init__()
self.title('test')
self.geometry('300x350')
self.setup_ui()
def setup_ui(self):
menubar = tk.Menu(self)
menuFile = tk.Menu(menubar)
menubar.add_cascade(label='File', menu=menuFile)
menuFile.add_command(label='Exit', command=self.destroy)
if __name__ == '__main__':
app = Application()
app.mainloop()
在我運行它之后,我得到了一個沒有菜單欄的 tkinter 應用程序:
我不知道如何解決它以及導致它的原因。
謝謝。
您從未將菜單欄添加到根 window。 添加這行代碼:
self.configure(menu=menubar)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.