Python GU 编程 使用tk nter创建单选按钮Rad o Buttons
更新时间:2023-10-06介绍
单选按钮和Radio Buttons是Tkinter中的两个重要部分, Tkinter 是内置在 Python 中的图形用户界面构建模块。 它在简单和有效的框架内提供了许多标准 GUI 元素,而"单选按钮"和"单选按钮组"也是其中的一部分。
使用单选按钮
单选按钮是 Tkinter 窗口中最简单的图形元素之一。 然而,有几个设置可用于改变它们的外观和行为。
from tkinter import * main = Tk() main.geometry("150x150") # 在Tkinter窗口中加入单选按钮 c = Checkbutton(main, text="是否同意", variable=IntVar()) c.pack() main.mainloop()
"单选按钮组"示例
当您希望用户选择只有一个选项时, 可以使用一个很常见的控件:单选按钮。但是当要求用户从多个选择中选择唯一的选项时, 使用单个单选按钮不适合, 因为每个选项都需要拥有自己的按钮。这就是为什么我们需要使用"单选按钮组"。
from tkinter import * main = Tk() main.geometry("300x200") # 单选按钮组 v = IntVar() Radiobutton(main, text="Python", variable=v, value=1).pack(anchor=W) Radiobutton(main, text="Java", variable=v, value=2).pack(anchor=W) Radiobutton(main, text="C++", variable=v, value=3).pack(anchor=W) main.mainloop()
总结
单选按钮和Radio Buttons是Tkinter中的两个重要部分,是我们经常需要在窗口中添加的元素。使用Tkinter创建单选按钮和单选按钮组非常简单,只需要使用Checkbutton和Radiobutton类就可以轻松创建。使用Tkinter创建GUI界面时,单选按钮和单选按钮组是很有用、很好用的,可以设置不同的值,方便我们选择我们需要的操作。