一、获取当前界面的背景颜色
from tkinter import *
master = Tk()
master.title("获取GUI界面的背景色")
master.geometry("800x500")
background = master.cget('bg')
print(background)
运行结果
SystemButtonFace
一、将Text组件中默认背景颜色更改为与GUI界面颜色一致
将上面获取的界面背景颜色应用于Text组件中
from tkinter import *
master = Tk()
master.title("背景色的用法")
master.geometry("800x500")
background = master.cget('bg')
w = Text(master, height=10, font=("微软雅黑",10))
w.insert(1.0, "Hello, world!")
w.pack()
w.configure(bg=background, relief=FLAT) #将GUI默认的页面背景用在Text组件中,relief值设置为 FLAT (表示没有边框)
w.configure(state="disabled")
mainloop()