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
'개발자 모드 > 파이썬(python)' 카테고리의 다른 글
파이썬 python 프로그레스 바(progressbar) 기초 예제 (0) | 2021.06.23 |
---|---|
파이썬 python 콤보박스 combobox 기초예제 (0) | 2021.06.19 |
파이썬python 체크박스checkbox 기초예제 (0) | 2021.06.17 |
파이썬python 리스트박스 listbox 기초 예제 (0) | 2021.06.17 |
파이썬 python 텍스트, 엔트리 기초 예제 text, entrty (0) | 2021.06.17 |