TkInter: как я могу передать числовое значение, чтобы указать цвет? - PullRequest
0 голосов
/ 17 октября 2010

как я могу назначить числовое значение вместо строки, чтобы указать цвет моей кнопки? Какой точный синтаксис?

 button = tk.Button(itemFrame, text="", bg="red", width=10, command=callback)

т.е. bg = #FF0000

спасибо

1 Ответ

2 голосов
/ 17 октября 2010

Существует два основных способа задания цветов в Tkinter.

  1. Вы можете использовать строку, определяющую соотношение красного, зеленого и синего в шестнадцатеричных цифрах.
  2. Вы можететакже используйте любое локально определенное стандартное имя цвета

# rgb Четыре бита на цвет

# rrggbb Восемь бит на цвет

# rrrgggbbb Двенадцать бит на цвет

Формат должен быть строковым

bg='#FF0000'

and not bg=#FF0000
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...