Để thay đổi màu nền và màu chữ của khung tkinter, chúng ta có thể gán các giá trị khác nhau cho tham số bg và fg trong hàm Frame.
Ví dụ
Trong ví dụ này, chúng ta đã tạo hai khung với màu nền khác nhau.
# Import thư viện cần thiết
from tkinter import *
# Tạo instance của khung tkinter
win = Tk()
# Đặt hình học của khung
win.geometry("650x250")
# Tạo khung
frame1 = Frame(win, bg="red")
frame2 = Frame(win, bg="black")
# Tạo nhãn bên trong khung
Label(frame2, text="Dòng:1", font=('Lucida font', 20)).pack(pady=20)
Label(frame1, text="Dòng:2", font=('Lucida font', 20)).pack(pady=20)
frame1.pack()
frame2.pack()
win.mainloop()
Kết quả
Chạy mã trên sẽ hiển thị cửa sổ chứa hai khung với màu nền khác nhau.
