在 Tkinter 中為 ttk Combobox 設定預設值?
Tkinter Combobox 用於向 Entry 小部件新增下拉選單,使其適用於處理任何應用程式的眾多資料。可以使用 Combobox(arguments) 建立一個 Combobox 小部件。但是,對於應用程式的特定需求,我們可以為 Combobox 小部件設定預設值。可以透過列出變數中需要在 Combobox 中顯示的所有記錄來設定它。透過在 current(index) 方法中指定特定值在 current(index) 中的索引,我們可以設定 Combobox 小部件中的預設值。
示例
#Import Tkinter library
from tkinter import *
from tkinter import ttk
#Create an instance of Tkinter frame or window
win= Tk()
#Set the geometry of tkinter frame
win.geometry("750x250")
#Create a Combobox
combobox= ttk.Combobox(win,state= "readonly")
combobox['values']=('C++','Java','Python')
combobox.current(2)
combobox.pack(pady=30, ipadx=20)
win.mainloop()輸出
執行以上程式碼將顯示一個視窗,其中包含一個具有某個預設值的下拉組合框。我們可以透過更改當前方法的索引來更改預設值。

廣告
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP