源代码:
# 创建主窗口
import tkinter as tk
window = tk.Tk()
window.title('选择按钮')
window.geometry('300x300')
# 定义var1将RadioButton的值与Label的值联系在一起
var1 = tk.StringVar()
# 创建标签
l = tk.Label(window, bg='green', width=25, height=2, text='目前没有选项')
l.pack()
# 在标签上打印
def print_selection():
l.config(text='你选择了'+var1.get()) # 修改标签中text参数
# 创建选择按钮
r1 = tk.Radiobutton(window, text='A选择', variable=var1, value='A', command=print_selection)
r1.pack()
r2 = tk.Radiobutton(window, text='B选择', variable=var1, value='B', command=print_selection)
r2.pack()
r3 = tk.Radiobutton(window, text='C选择', variable=var1, value='C', command=print_selection)
r3.pack()
window.mainloop()