Как установить цвет кинтерной ваккруды

Jinku Hu 30 Январь 2023 18 Апрель 2020
  1. Метод configure(background= )
  2. Атрибут bg или background
  3. Цветовой код Tkinterа
Как установить цвет кинтерной ваккруды

Метод класса виджета Tkinter configure и атрибут bg или backgroud может быть использован для задания цвета фона виджета Tkinter/окна.

Метод 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()

Вот,

app.configure(bg='red') настраивает цвет фона app на красный. Вы также можете использовать background вместо bg.

app.configure(background='red') настраивает цвет фона app на red.

Как задать цвет фона кинтера - метод настройки

Атрибут bg или background

background или bg является одним из атрибутов в большинстве виджетов Tkinter, и может использоваться для непосредственной настройки цвета фона.

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()

Как установить цвет фона в Tkinter - атрибут bg

Цветовой код Tkinterа

Вы можете указать цвет с известными именами, такими как red, blue или green, как показано выше, а также можете указать его через RGB, как шестнадцатеричные коды цвета в HTML, например, #49A или #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()

Как задать цвет фона Tkinterа - шестнадцатиричный код HTML

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()

Как установить Цвет фона Tkinterа - шестнадцатиричный код HTML

Author: Jinku Hu
Jinku Hu avatar Jinku Hu avatar

Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.

LinkedIn