Foco

No Tkinter, muitos widgets (como EntryLabelText) possuem opções para personalizar a borda de destaque que aparece quando o widget recebe ou perde o foco. As principais opções são:

  • highlightcolor: Cor da borda de destaque quando o widget está com foco.
  • highlightthickness: Espessura (em pixels) da borda de destaque.
  • highlightbackground: Cor da borda de destaque quando o widget está sem foco.

Essas opções permitem indicar visualmente ao utilizador qual componente está ativo para entrada de dados.

Exemplo:

import tkinter as tk

root = tk.Tk()

entry = tk.Entry(
    root,
    highlightthickness=2,
    highlightcolor='blue',
    highlightbackground='gray'
)
entry.pack(padx=20, pady=20)
entry.focus_set()  # O campo já inicia com foco

root.mainloop()