Python 如何更改tkinter中选项卡的实际背景而不是选项卡标题的背景

Python 如何更改tkinter中选项卡的实际背景而不是选项卡标题的背景,python,tkinter,Python,Tkinter,我正在尝试设计我的应用程序,但我似乎无法为笔记本添加背景色。我只能将颜色添加到选项卡标题,而不能添加到每个选项卡的主体。这是我的密码 from tkinter import * from tkinter import ttk import tkinter as tk root = tk.Tk() root.title('FlashCop') root.geometry('1000x750') root.configure(bg='#5AC18E') style = ttk.Style() st

我正在尝试设计我的应用程序,但我似乎无法为笔记本添加背景色。我只能将颜色添加到选项卡标题,而不能添加到每个选项卡的主体。这是我的密码

from tkinter import *
from tkinter import ttk
import tkinter as tk
root = tk.Tk()
root.title('FlashCop')
root.geometry('1000x750')
root.configure(bg='#5AC18E')
style = ttk.Style()

style.theme_create("cool", parent="alt", settings={
    "TNotebook": {"configure": {"background": '#5AC18E', "tabmargins": [2, 5, 2, 0]}},
    "TNotebook.Tab": {
        "configure": {"padding": [5, 1], "background": '#133337'},
        "map": {"background": [("selected", '#133337')],
                "expand": [("selected", [1, 1, 1, 0])], }}})

style.theme_use("cool")

rows = 0
while rows < 50:
    root.rowconfigure(rows, weight=1)
    root.columnconfigure(rows, weight=1)
    rows += 1

nb = ttk.Notebook(root)
nb.grid(row=1, column=0, columnspan=50, rowspan=49, sticky='NESW')

page1 = ttk.Frame(nb)
nb.add(page1, text='Create Tasks')
a = Label(page1, text="YeezySupply or Adidas", bg='#133337', fg='#5AC18E')
a.place(x=10, y=25)
site = Entry(page1, width=10, bg='#C0C0C0')
site.place(x=10, y=45)

page2 = ttk.Frame(nb)
nb.add(page2, text='Tasks')

page3 = ttk.Frame(nb)
nb.add(page3, text='Proxys')

page4 = ttk.Frame(nb)
nb.add(page4, text='Settings')

root.mainloop()
从tkinter导入*
从tkinter导入ttk
将tkinter作为tk导入
root=tk.tk()
root.title('FlashCop')
根几何体('1000x750')
root.configure(bg='#5AC18E')
style=ttk.style()
style.theme\u创建(“酷”,parent=“alt”,设置={
“TNotebook”:{“configure”:{“background”:#5AC18E',“tabmargins”:[2,5,2,0]},
“TNotebook.Tab”:{
“configure”:{“padding”:[5,1],“background”:“#13337”},
“地图”:{“背景”:[(“选定的”、'#13337')],
“展开”:[(“选定的”,[1,1,1,0]),})
风格。主题使用(“酷”)
行数=0
当行数小于50时:
rowconfigure(行,权重=1)
root.columnconfigure(行,权重=1)
行数+=1
nb=ttk.笔记本(根)
注意:网格(行=1,列=0,列span=50,行span=49,粘性=NESW')
第1页=ttk.帧(nb)
注意:添加(第1页,text='Create Tasks')
a=标签(第1页,text=“YeezySupply或阿迪达斯”,bg='#133337',fg='#5AC18E')
a、 地点(x=10,y=25)
站点=条目(第1页,宽度=10,背景='#C0')
地点(x=10,y=45)
第2页=ttk.帧(nb)
注意:添加(第2页,text='Tasks')
第3页=ttk.帧(nb)
注意:添加(第3页,text='Proxys')
第4页=ttk.帧(nb)
注意:添加(第4页,text='Settings')
root.mainloop()

是否有一个功能可以更改每个选项卡主体的背景颜色?

您是否尝试过在各个框架中添加背景?啊,我觉得自己像个白痴!非常感谢。我忘了我用的是相框!添加
。。。设置={“TFrame”:{“configure”:{“background”:“#5AC18E”}},…