美文网首页
Python3 Tkinter-Radionbutton

Python3 Tkinter-Radionbutton

作者: zmqqq | 来源:发表于2019-03-17 17:14 被阅读0次

1.创建单选按钮

from tkinter import *

root=Tk()
Radiobutton(root,text='b1').pack()
Radiobutton(root,text='b2').pack()
root.mainloop()
图片.png

2.指定组

from tkinter import *

root=Tk()
v=IntVar()
v.set(1)
for i in range(3):
    Radiobutton(root,variable=v,text='python',value=i).pack()
root.mainloop()
图片.png

当value的值等于variable的值时,则选中这个Radiobutton

3.创建不同的组

from tkinter import *

root=Tk()
v=IntVar()
v.set(1)
for i in range(3):
    Radiobutton(root,variable=v,text='python',value=i).pack()

v1=IntVar()
v1.set(0)
for i in range(3):
    Radiobutton(root,variable=v1,text='python',value=i).pack()
root.mainloop()
图片.png

4.使用相同的value

使用相同的value的单选按钮,选中一个会全部选中

5.事件处理

command

6.改变样式

from tkinter import *

root=Tk()
v=IntVar()
v.set(1)
for i in range(3):
    Radiobutton(root,variable=v,indicatoron=0,text='python',value=i).pack()

root.mainloop()
图片.png

相关文章

网友评论

      本文标题:Python3 Tkinter-Radionbutton

      本文链接:https://www.haomeiwen.com/subject/adiumqtx.html