Автор оригинала: Python Examples.
Python Tkinter Кнопка Фон Цвет
Вы можете изменить цвет фона кнопки TKinter, установив BG Свойство кнопки TKinter с цветной строкой или шестнадцатеричным значением.
Назначьте любое стандартное значение шестнадцатеричное значение или RGB для BG свойство, как показано ниже.
button = Button(tkWindow, bg='blue') button = Button(tkWindow, bg='black') button = Button(tkWindow, bg='white') button = Button(tkWindow, bg='red') #hex values button = Button(tkWindow, bg='#54FA9B') button = Button(tkWindow, bg='#A877BA')
Цвет по умолчанию кнопка TKinter серый. В этом руководстве мы узнаем, как изменить цвет кнопки TKinter.
Пример 1: Установите цвет кнопки TKinter на синий
В этом примере мы установили цвет фона кнопки в синий, назначая именованное свойство BG в Кнопка () класс до синий Отказ
Python Program
from tkinter import *
tkWindow = Tk()
tkWindow.geometry('400x150')
tkWindow.title('Button Background Example')
button = Button(tkWindow, text = 'Submit', bg='blue', fg='white')
button.pack()
tkWindow.mainloop()Выход
Пример 2: Установите цвет фона кнопки TKinter на черный
В этом примере мы установили цвет фона кнопки в черный цвет с BG = «черный» Отказ
Python Program
from tkinter import *
tkWindow = Tk()
tkWindow.geometry('400x150')
tkWindow.title('Button Background Example')
button = Button(tkWindow, text = 'Submit', bg='black', fg='white')
button.pack()
tkWindow.mainloop()Выход
Пример 3: Установить цвет кнопки TKinter цвет на шестигранный цвет
Вы также можете назначить любой эквивалентный шестигранный цвет RGB для BG имущество.
В этом примере мы присваиваем BG = '# FFB3FE' Отказ
Python Program
from tkinter import *
tkWindow = Tk()
tkWindow.geometry('400x150')
tkWindow.title('Button Background Example')
button = Button(tkWindow, text = 'Submit', bg='#ffb3fe')
button.pack()
tkWindow.mainloop()Выход
Резюме
В этом руководстве примеров Python мы научились устанавливать цвет фона кнопки TKinter.