Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để thay đổi nền của Khung trong Tkinter?

Để thay đổi màu nền và màu nền trước của khung tkinter, chúng tôi có thể chỉ định các giá trị khác nhau cho bg fg trong Khung chức năng.

Ví dụ

Trong ví dụ này, chúng tôi đã tạo hai khung có màu nền khác nhau.

#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()

Đầu ra

Chạy đoạn mã trên sẽ hiển thị một cửa sổ chứa hai khung có màu nền khác nhau.

Làm cách nào để thay đổi nền của Khung trong Tkinter?