Tkinter có nhiều tính năng và thuộc tính có sẵn giúp nhà phát triển ứng dụng xây dựng một ứng dụng mạnh mẽ và nổi bật. Chúng tôi có thể đặt các thuộc tính như màu nền, màu nền trước và các thuộc tính khác của tiện ích con bằng phương pháp cấu hình trong Tkinter.
Để đặt màu nền hoặc màu nền trước của tiện ích, chúng ta có thể sử dụng cả mã màu mặc định và RGB. RGB được xác định bởi ký tự chữ và số gồm 6 chữ số chứa các chữ số khác nhau của các giá trị R, G, B. Để sử dụng mã màu RGB trong tkinter, chúng tôi phải xác định mã màu đó bằng định dạng # aab123.
Ví dụ
# Import the required libraries from tkinter import * from tkinter import ttk # Create an instance of tkinter frame win = Tk() # Set the size of the tkinter window win.geometry("700x350") # Configure the color of the window win.configure(bg='#65A8E1') # Define the style for combobox widget style = ttk.Style() style.theme_use('xpnative') # Define an event to close the window def close_win(e): win.destroy() # Add a label widget label = ttk.Label(win, text="Eat, Sleep, Code and Repeat", font=('Times New Roman italic', 22), background="black", foreground="white") label.place(relx=.5, rely=.5, anchor=CENTER) win.mainloop()
Đầu ra
Thực thi đoạn mã trên sẽ hiển thị một cửa sổ với một số màu nền tùy chỉnh.
Bây giờ, hãy tìm một mã màu mới để thay đổi màu nền của cửa sổ.