使用 Tkinter 建立下拉選單


導航是任何應用程式中最重要的部分,因為它以美觀的方式改善了使用者體驗。使用 Tkinter,我們可以非常高效地建立選單和子選單。

Tkinter 具有建立選單的內建函式,這些函式可以用另一個 Tkinter 控制元件或視窗呼叫。Tkinter.Menu 模組在選單項中提供一些屬性。其中一些屬性用於給按鈕加上標籤、切換按鈕、使用級聯屬性新增子選單等。

在本文中,我們將看到如何使用 tkinter.Menu 及其選單項屬性建立下拉選單。我們將使用 OptionMenu 控制元件來建立選項列表和相關命令。

示例

from tkinter import *
win =Tk()
win.geometry("700x300")
label= Label(win, text= "Select any One Language!", font= ("", 10))
label.pack(pady=30)

#Access the Menu Widget using StringVar function
clicked= StringVar()
#Create an instance of Menu in the frame
main_menu = OptionMenu(win, clicked, "C++", "Java", "Python", "Rust","Go","Ruby")
main_menu.pack()

win.mainloop()

輸出

執行上述程式碼將建立一個下拉選單。

更新日期: 04-Mar-2021

2K+ 瀏覽量

啟動您的 職業生涯

完成課程可獲認證

開始
廣告
© . All rights reserved.