Почему я не могу визуализировать цвета фона для кнопок в Tkinter Python на Mac? - PullRequest
1 голос
/ 23 апреля 2019

У меня есть шесть разных кнопок в графическом интерфейсе Tkinter, каждая из которых имеет разные цвета. Я могу визуализировать их с помощью anaconda на Windows 10. Но я не могу визуализировать эти кнопки с помощью того же Anaconda-Navigator на Mac OS. Я не могу понять, почему?

Код Python для кнопок выглядит следующим образом:

b1 = Button(root, text="Elbow Method", command=plot_elbow, bg="green", fg="white").pack(side = LEFT)
b2 = Button(root, text="K-Means Clustering", command=plot_kmeans, bg="blue", fg="white").pack(side = LEFT)
b3 = Button(root, text="Batsmen who scored 4 or more Hundreds", command=plot_hundreds, bg="#D35400", fg="white").pack(side = LEFT)
b4 = Button(root, text="Runs Scored by Various Players", command=plot_runs, bg="#117A65", fg="white").pack(side = LEFT)
b5 = Button(root, text="Best Batsmen", command=plot_best_batsmen, bg="#34495E", fg="white").pack(side = LEFT)
b6 = Button(root, text="Stop", command=root.destroy, bg="red", fg="white").pack(side = BOTTOM)

Мой ожидаемый результат - 6 кнопок с разными цветами фона. Принимая во внимание, что он отображает 6 кнопок, все из которых имеют белый фон независимо от того, какой цвет я использую.

Итак, кто-нибудь может помочь мне решить эту проблему?

1 Ответ

0 голосов
/ 23 апреля 2019

Я нашел ответ на этот вопрос в « Как изменить основной или фоновый цвет кнопки Tkinter в Mac OS X? »

, просто изменив команду bg="color" наhighlightbackground="color" работает для меня в Mac OS.

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