Python3 Tkinter-Radionbutton

1.创建单选按钮

from tkinter import *

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

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()

当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()

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()

猜你喜欢

转载自www.cnblogs.com/zmqqq/p/10556359.html