개발자 모드/파이썬(python)
파이썬 python 라디오박스 radiobox 기초예제
인생은직구
2021. 6. 18. 06:59
728x90
from tkinter import *
root =Tk()
root.title(" GUI")
root.geometry("640x480")
label1 = Label(root,text = "메뉴를 선택하세요").pack()
burger_var = IntVar() # 여기에 int 형으로 값을 저장한다.
btn_burger1 = Radiobutton(root, text ="햄버거", value =1, variable= burger_var )
btn_burger1.select() # 기본값 선택
btn_burger2 = Radiobutton(root, text ="치즈버거", value =2, variable= burger_var )
btn_burger3 = Radiobutton(root, text ="치킨버거", value =3, variable= burger_var )
btn_burger1.pack()
btn_burger2.pack()
btn_burger3.pack()
label1 = Label(root,text = "음료를 선택하세요").pack()
drink_var = StringVar()
btn_drink1 = Radiobutton(root, text = "콜라", value = "콜라", variable =drink_var)
btn_drink1.select() # 기본값 선택
btn_drink2 = Radiobutton(root, text = "사이다", value = "사이다", variable =drink_var)
btn_drink3 = Radiobutton(root, text = "맥주", value = "맥주", variable =drink_var)
btn_drink1.pack()
btn_drink2.pack()
btn_drink3.pack()
def btncmd() :
print(burger_var.get())
print(drink_var.get())
btn = Button(root, text ="주문", command =btncmd)
btn.pack()
root.mainloop()
728x90