Python Can';t设置ttk的前景或前景。选中按钮

Python Can';t设置ttk的前景或前景。选中按钮,python,ttk,Python,Ttk,用一些Kwarg实例化ttk.Checkbutton时。其中一个KWARG是前台,我得到了TclError:unknown option“-foreground”。如果我删除前台,它就会工作 这是PyCharm中调用前的代码行和值 widget是一个ttk.Checkbutton。这里是错误 File "...widget.py", line 76, in add_widget_and_position **widget_kwargs) File "C:\Python27\lib\

用一些Kwarg实例化ttk.Checkbutton时。其中一个KWARG是
前台
,我得到了
TclError:unknown option“-foreground”
。如果我删除
前台
,它就会工作

这是PyCharm中调用前的代码行和值

widget
是一个
ttk.Checkbutton
。这里是错误

File "...widget.py", line 76, in add_widget_and_position **widget_kwargs) File "C:\Python27\lib\lib-tk\ttk.py", line 633, in __init__ Widget.__init__(self, master, 'ttk::checkbutton', kw) | | | -> {'foreground': 'purple', 'text': u'Free to air', 'width': None, 'state': 'normal', 'command': at 0x04881970>,... | | -> | -> -> File "C:\Python27\lib\lib-tk\ttk.py", line 555, in __init__ Tkinter.Widget.__init__(self, master, widgetname, kw=kw) | | | | -> {'foreground': 'purple', 'text': u'Free to air', 'width': None, 'state': 'normal', 'command': at 0x04881970>,... | | | -> 'ttk::checkbutton' | | -> | -> -> File "C:\Python27\lib\lib-tk\Tkinter.py", line 2091, in __init__ (widgetName, self._w) + extra + self._options(cnf)) TclError: unknown option "-foreground" 文件“…widget.py”,第76行,在add_widget_和_位置 **小工具(kwargs) 文件“C:\Python27\lib\lib tk\ttk.py”,第633行,在uu init中__ Widget.\uuuu初始化(self,master,'ttk::checkbutton',kw) || |->{'前台':'purple','text':u'Free to air','width':None','state':'normal','command':at 0x04881970>,。。。 | | -> | -> -> 文件“C:\Python27\lib\lib tk\ttk.py”,第555行,在uu init中__ Tkinter.Widget.\uuuu init\uuuuu(self,master,widgetname,kw=kw) || | |->{'前台':'purple','text':u'Free to air','width':None','state':'normal','command':at 0x04881970>,。。。 || |->“ttk::checkbutton” | | -> | -> -> 文件“C:\Python27\lib\lib tk\Tkinter.py”,第2091行,在uu init中__ (widgetName,self._w)+额外+自选项(cnf)) 错误:未知选项“-前景”
有人知道我做错了什么吗?希望它简单而愚蠢:/

根据本页:
ttk。Checkbutton
不继承前台选项。您必须使用样式进行配置。谢谢。它简单而愚蠢!我正在大规模重构的代码中出现了类似的东西,对此感到困惑,现在我可以看出他没有使用ttk.Checkbutton,这是一个Tkinter.Checkbutton。