python tkinter复选框提前选定
时间: 2024-05-24 19:09:29 浏览: 80
在Python tkinter中,你可以使用Checkbutton来创建复选框。如果想要在程序运行时提前选定复选框,可以设置Checkbutton的状态为"selected"或"on"。
例如,以下代码创建了一个名为"cb"的复选框,并设置为选中状态:
```
import tkinter as tk
root = tk.Tk()
cb = tk.Checkbutton(root, text="选项1", variable=tk.BooleanVar(value=True))
cb.pack()
root.mainloop()
```
在上面的代码中,我们使用`BooleanVar`来创建一个布尔变量,并将其设置为True。然后,将这个变量赋值给Checkbutton的`variable`参数,这样就可以将复选框的状态与变量绑定。最后,我们将复选框打包到窗口中,并使用`mainloop()`启动程序。
在这个例子中,复选框默认为选中状态。如果你想要取消选中状态,可以将`BooleanVar`的值设为False即可。
阅读全文