Giả sử ta muốn thay đổi màu viền của một widget Tkinter. Ta có thể cấu hình widget bằng cách truyền thuộc tính highlightcolor và highlightbackground.
Ví dụ
Trong ví dụ này, ta tạo một widget Entry và một nút bấm để thay đổi màu viền của Entry.
# Nhập thư viện cần thiết
from tkinter import *
# Tạo instance của frame tkinter
win = Tk()
# Thiết lập geometry của frame
win.geometry("600x250")
# Định nghĩa hàm thay đổi màu của widget entry
def change_color():
text.config(highlightthickness=2, highlightbackground="red")
# Tạo widget Entry cần thay đổi màu viền
text = Entry(win, width=50)
text.pack()
# Tạo widget Button
button = Button(win, text="Thay đổi", command=change_color)
button.pack(pady=20)
win.mainloop()
Kết quả
Chạy code sẽ hiển thị cửa sổ chứa nút bấm dùng để thay đổi màu viền của widget Entry.

Bây giờ hãy nhấn nút "Thay đổi" để thay đổi màu viền của Widget.
