【tkinter模块05】单选框

import tkinter

# 创建主窗口
win = tkinter.Tk()

# 设置标题
win.title('单选框')

# 设置大小和位置,前两个x大小 后两个+位置
win.geometry('400x400+500+200')

r = tkinter.IntVar()
radio1 = tkinter.Radiobutton(win, text='选项1', value=1, variable=r)
radio1.pack()

radio1 = tkinter.Radiobutton(win, text='选项1', value=2, variable=r)
radio1.pack()

# 进入消息循环
win.mainloop()

 打印选项内容:

import tkinter

# 创建主窗口
win = tkinter.Tk()

# 设置标题
win.title('单选框')

# 设置大小和位置,前两个x大小 后两个+位置
win.geometry('400x400+500+200')


def updata():
    print(r.get())


r = tkinter.IntVar()
radio1 = tkinter.Radiobutton(win, text='选项1', value=1, variable=r, command=updata)
radio1.pack()

radio1 = tkinter.Radiobutton(win, text='选项2', value=2, variable=r, command=updata)
radio1.pack()

# 进入消息循环
win.mainloop()

代码示例图:

发布了96 篇原创文章 · 获赞 103 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_38114487/article/details/104394303