私はプログラミング Python の Tkinter の章を勉強していたのですが、ボタンの前景色と背景色が変わらないという問題に遭遇しました。私は Mac OS X 10.6 システムで Python 2.6.1 を使っています。ラベルの色は変わりますが、ボタンの色は変わりません。例:
from Tkinter import *
Label(None, text='label', fg='green', bg='black').pack()
Button(None, text='button', fg='green', bg='black').pack()
mainloop()
私の Mac システムではラベルの色は変わりますが、ボタンの色は変わりません。Python 2.6.1 を搭載した Windows システムでは、ラベルとボタンの両方の色が変わります。
何が問題なのか知っている人はいますか?
Interface Builder を確認しましたが、そのツールにはボタンの前景色や背景色を変更するオプションがないようです。ラベルの前景色と背景色を編集する機能はあります。
Mac OS X レンダリング システム (Quartz?) は、ボタンの背景と背景を (簡単に) 変更することをサポートしていない可能性があります。