怎樣更改 Tkinter 中 Frame 的背景色?


要更改 Tkinter 框架的背景色和前景色,我們可以為 Frame 函式中的 bgfg 引數分配不同的值。

示例

在此示例中,我們建立了兩個具有不同背景色的框架。

#Import the required libraries
from tkinter import *

#Create an instance of tkinter frame
win= Tk()

#Set the geometry of frame
win.geometry("650x250")

#Create an frame
frame1= Frame(win, bg= "red")
frame2= Frame(win, bg="black")

#Create an label inside the frame
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()

輸出

執行以上程式碼將顯示一個包含兩個具有不同背景色的框架的視窗。

更新於: 2021 年 3 月 27 日

超過 13K 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始吧
廣告
© . All rights reserved.