Radiobutton 选择按钮

import tkinter as tk

window = tk.Tk()
window.title("daxiangcai's title")
window.geometry('800x400')


def printselection():
    l.config(text='you have selected ' + var.get())  # 改变label显示的内容


var = tk.StringVar()

l = tk.Label(window, bg='green', width=4, textvariable=var)
l.pack()

r1 = tk.Radiobutton(window, text='Option A', variable=var, value='A', command=printselection)  # 选择后把var赋值为'A'
r1.pack()
r2 = tk.Radiobutton(window, text='Option B', variable=var, value='B', command=printselection)
r2.pack()
r3 = tk.Radiobutton(window, text='Option C', variable=var, value='C', command=printselection)
r3.pack()

window.mainloop()

 

posted @ 2022-07-05 21:06  树叶本子  阅读(27)  评论(0)    收藏  举报