AttributeError:模块“ tkinter”没有属性“ Style”

时间:2019-10-03 20:35:36

标签: python tkinter

我对“样式= ttk.Style()”有问题,似乎不接受样式作为属性。我不确定为什么。

from tkinter import *
import tkinter as ttk
from tkinter.ttk import *
from tkinter import IntVar

style = ttk.Style()

style.configure("main", background="blue")

预期结果:所有标签和按钮均使用定义的样式。

1 个答案:

答案 0 :(得分:1)

您无需将tkinter导入为ttk,删除第二行。

并使用如下样式: style = Style()

您的代码最终将是:


from tkinter import *
from tkinter.ttk import *
from tkinter import IntVar

style = Style()

style.configure("main", background="blue")