Python中tk库,Radiobutton怎么用,写一个示例代码:有两个Radiobutton单选选项,第一个为默认选项,按确定按钮后,在文本框显示选定的选项
以下是一个示例代码,演示了如何使用tk库中的Radiobutton:
import tkinter as tk
def show_selection():
selection = var.get()
text.delete(1.0, tk.END)
text.insert(tk.END, selection)
root = tk.Tk()
root.title("Radiobutton Example")
var = tk.StringVar()
var.set("Option 1") # 默认选项为Option 1
option1 = tk.Radiobutton(root, text="Option 1", variable=var, value="Option 1")
option1.pack()
option2 = tk.Radiobutton(root, text="Option 2", variable=var, value="Option 2")
option2.pack()
button = tk.Button(root, text="确定", command=show_selection)
button.pack()
text = tk.Text(root, height=2)
text.pack()
root.mainloop()
在这个例子中,我们创建了两个Radiobutton单选选项,使用了StringVar()来绑定变量,并且给变量设置了默认值。我们还创建了一个确定按钮,在点击确定按钮时,调用了show_selection()函数,获取当前选项的值,并在文本框中显示。
原文地址: https://www.cveoy.top/t/topic/y9Y 著作权归作者所有。请勿转载和采集!