HOWTO · Tkinter
Cómo fijar el color de fondo de Tkinter
Este tutorial introduce cómo establecer el color de fondo de Tkinter
En esta página
El método de clase del widget de Tkinter configure y el atributo bg o backgroud pueden ser usados para establecer el color de fondo del widget/window de Tkinter.
Método configure(background= )
try:
import Tkinter as tk
except:
import tkinter as tk
app = tk.Tk()
app.title("configure method")
app.geometry("300x200")
app.configure(bg="red")
app.mainloop()
Aquí,
app.configure(bg='red') configura el color de fondo de app para que sea red. También puedes usar background en lugar de bg.
app.configure(background='red')
Atributo bg o background
background o bg es un atributo en la mayoría de los widgets de Tkinter, y puede ser usado para establecer el color de fondo directamente.
try:
import Tkinter as tk
except:
import tkinter as tk
app = tk.Tk()
app.title("bg attribute")
app.geometry("300x200")
app["bg"] = "blue"
app.mainloop()
Código de color Tkinter
Puedes especificar el color con los nombres conocidos como red, blue o green como se muestra arriba, y también puedes especificarlo vía RGB como códigos de color hexadecimal en HTML, por ejemplo, #49A o #0059b3.
try:
import Tkinter as tk
except:
import tkinter as tk
app = tk.Tk()
app.title("bg attribute")
app.geometry("300x200")
app["bg"] = "#0059b3"
app.mainloop()
try:
import Tkinter as tk
except:
import tkinter as tk
app = tk.Tk()
app.title("bg attribute")
app.geometry("300x200")
app["bg"] = "#49A"
app.mainloop()