Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter에서 ttk 콤보 상자의 기본값을 설정하시겠습니까?

<시간/>

Tkinter Combobox는 항목 위젯에 드롭다운 메뉴를 추가하는 데 사용되어 모든 애플리케이션의 여러 데이터를 처리하는 데 유용합니다. Combobox(arguments)를 사용하여 Combobox 위젯을 만들 수 있습니다. . 그러나 응용 프로그램의 특정 요구 사항에 대해 Combobox 위젯의 기본값을 설정할 수 있습니다. 콤보 상자에 있어야 하는 변수의 모든 레코드를 나열하여 설정할 수 있습니다. 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()

출력

위의 코드를 실행하면 일부 기본값이 있는 콤보 상자가 포함된 창이 표시됩니다. 현재 메소드의 인덱스를 변경하여 기본값을 변경할 수 있습니다.

Tkinter에서 ttk 콤보 상자의 기본값을 설정하시겠습니까?