菜單Menu

在menuBar上加入Help(注意大小寫)菜單時,mac系統上會自動加Search子菜單(window下未驗證)

# -*- coding: utf-8 -*-
import tkinter as tk
from tkinter import Menu

win = tk.Tk()
win.title("菜單演示")

# 創建菜單欄功能
menuBar = Menu(win)
win.config(menu=menuBar)

menuBar = Menu(win)
win.config(menu=menuBar)

# 下劃線這種命名方式表明這是私有函數不是被客戶端調用的
def _quit():
    win.quit()
    win.destroy()
    exit()

fileMenu = Menu(menuBar)
fileMenu.add_command(label="New")
# 分隔線
fileMenu.add_separator()
fileMenu.add_command(label="Exit", command=_quit)
menuBar.add_cascade(label="File", menu=fileMenu)

helpMenu = Menu(menuBar)
helpMenu.add_command(label="About")
menuBar.add_cascade(label="Help", menu=helpMenu)

# 當調用mainloop()時,窗口才會顯示出來
win.mainloop()
Paste_Image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容