在Tkinter中为ttk Combobox设置默认值?

在Tkinter中为ttk Combobox设置默认值?

Tkinter Combobox用于向Entry小部件添加下拉菜单,使得处理多个应用程序数据变得更加方便。可以使用 Combobox(arguments) 创建Combobox小部件。但是,针对应用程序的特定需要,我们可以为Combobox小部件设置默认值。可以通过将需要在Combobox中出现的所有记录列在变量中来设置默认值。通过指定当前值的索引,我们可以在Combobox小部件中设置默认值。

示例

#导入Tkinter库
from tkinter import *
from tkinter import ttk
#创建Tkinter窗口或框架实例
win= Tk()
#设置Tkinter帧的几何形状
win.geometry("750x250")
#创建Combobox
combobox= ttk.Combobox(win,state= "readonly")
combobox['values']=('C++','Java','Python')
combobox.current(2)
combobox.pack(pady=30, ipadx=20)
win.mainloop()

输出

运行上述代码将显示一个包含默认值的Combobox的窗口。我们可以通过更改current方法的索引来更改默认值。

在Tkinter中为ttk Combobox设置默认值?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程