如何在Tkinter中更改框架的背景?
为了更改tkinter框架的背景颜色和前景颜色,我们可以在 Frame 函数中的 bg 和 fg 参数中分配不同的值。
示例
在此示例中,我们创建了两个具有不同背景颜色的框架。
#导入所需的库
from tkinter import *
#创建一个Tkinter框架的实例
win= Tk()
#设置框架的几何图形
win.geometry("650x250")
#创建一个框架
frame1= Frame(win, bg= "red")
frame2= Frame(win, bg="black")
#在框架内创建一个标签
Label(frame2, text= "Line:1", font=('Lucida font',20)).pack(pady=20)
Label(frame1, text= "Line:2", font=('Lucida font',20)).pack(pady=20)
frame1.pack()
frame2.pack()
win.mainloop()
输出
运行上述代码将显示一个包含两个具有不同背景颜色的框架的窗口。