python tkinterRadiobutton控件

from tkinter import *#导入tkinter
window = Tk()#创建Tk实例,也就是要显示的窗口
window.title("dalaojun")#窗口标题
window["background"]="#152950"#窗口背景颜色
window.geometry("200x200+30+30")#窗口大小以及距离屏幕桌上角的坐标
var=StringVar()
label = Label(window,bg="yellow",width=20,text="empty")
label.pack()

var.set("A")
def printSelection():
    label.config(text="你选择了"+var.get())
printSelection()
# command=printSelection #当点击了这个就会执行printSelection函数
r1 = Radiobutton(window,text="选项A",variable=var,value="A",command=printSelection)
r1.pack()
r2 = Radiobutton(window,text="选项B",fg="yellow",variable=var,value="B",command=printSelection)
r2.pack()
r3 = Radiobutton(window,text="选项C",fg="yellow",variable=var,value="C",command=printSelection)
r3.pack()
mainloop()

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_47021806/article/details/115256930