Python 3 - Colori Tkinter

Tkinter rappresenta i colori con stringhe. Ci sono due modi generali per specificare i colori in Tkinter:

  • È possibile utilizzare una stringa che specifica la proporzione di rosso, verde e blu in cifre esadecimali. Ad esempio, "#fff" è bianco, "# 000000" è nero, "# 000fff000" è verde puro e "# 00ffff" è ciano puro (verde più blu).

  • È inoltre possibile utilizzare qualsiasi nome di colore standard definito localmente. I colori "bianco", "nero", "rosso", "verde", "blu", "ciano", "giallo" e "magenta" saranno sempre disponibili.

Opzioni di colore

Le opzioni di colore comuni sono:

  • activebackground - Colore di sfondo per il widget quando il widget è attivo.

  • activeforeground - Colore di primo piano per il widget quando il widget è attivo.

  • background- Colore di sfondo per il widget. Questo può anche essere rappresentato come bg .

  • disabledforeground - Colore di primo piano per il widget quando il widget è disabilitato.

  • foreground- Colore di primo piano per il widget. Questo può anche essere rappresentato come fg .

  • highlightbackground - Colore di sfondo dell'area evidenziata quando il widget è attivo.

  • highlightcolor - Colore di primo piano dell'area di evidenziazione quando il widget è attivo.

  • selectbackground - Colore di sfondo per gli elementi selezionati del widget.

  • selectforeground - Colore di primo piano per gli elementi selezionati del widget.