python ttk 已检查复选按钮

python ttk checked checkbutton

我正在尝试启动选中复选按钮的程序,但我不知道该怎么做。

import tkinter as tk
from tkinter import ttk
root = tk.Tk()
v = tk.IntVar()
cb = ttk.Checkbutton(root,text='Remember user',onvalue=1,offvalue=0, variable = v);cb.pack()

使用select()方法:

from tkinter import *

root = Tk()
cb = Checkbutton(root,text='Remember user',onvalue=1,offvalue=0)
cb.pack()
cb.select()

可以简单地用所需的值实例化变量,例如 1:

v = tk.IntVar(value=1)

cb所代表的onvalue相同。因为它的值和v是一样的,而且v是附加的variable,所以会从一开始就选