본문 바로가기

개발자 모드/파이썬(python)

파이썬 python 콤보박스 combobox 기초예제

728x90
import tkinter.ttk as ttk
from tkinter import *


root =Tk()
root.title(" GUI")
root.geometry("640x480")

values = [i for i in range (1,32)] # 1 ~ 31까지의 숫자

combobox = ttk.Combobox(root, height =5, values =values)
combobox.pack()
combobox.set("카드결재일") # 최초 목록 제목 설정



readonly_combobox = ttk.Combobox(root, height =10, values =values, state ="readonly")
readonly_combobox.current(0) # 0번째 인덱스 값을 선택
readonly_combobox.pack()



def btncmd() : 
    print(combobox.get())
    print(readonly_combobox.get())
    


btn = Button(root, text ="선택", command =btncmd)
btn.pack()


root.mainloop()

 

 

결과

 

728x90