Python 专题

小鱼儿学Tkinter-Radiobutton 单选按钮

2022-07-03  本文已影响0人  小鱼儿_yzh

Radiobutton 单选按钮

可以有多项,但只能选中一个

  1. 创建一个简单的Radiobutton
from tkinter import *
root=Tk()
v = IntVar()
Radiobutton(root,text='ONE',variable=v,value=1).pack(anchor='w')
Radiobutton(root,text='TWO',variable=v,value=2).pack(anchor='w')
Radiobutton(root,text='THREE',variable=v,value=3).pack(anchor='w')
mainloop()
  1. 用 list 生成 Radiobutton
from tkinter import *
root=Tk()
LANGS = [('Python',1),('Perl',2),('Ruby',3),('Lua',4)]
v=IntVar()
v.set(1)
for lang,num in LANGS:
    b=Radiobutton(root,text=lang,variable=v,value=num, indicatoron =False)
    b.pack(fill='x')
mainloop()

anchor 对齐多个组件的位置

anchor的值有:N,S,E,W,NE,NW,SE,SW


anchor
上一篇下一篇

猜你喜欢

热点阅读