使用 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()輸出
執行上述程式碼將建立一個下拉選單。

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP