私はプログラミング Python の Tkinter の章に取り組んでいますが、ボタンの前景色と背景色が変わらないという問題に遭遇しました。Python 2.6.1 を搭載した Mac OS X 10.6 システムで作業しています。ラベルの色は変わりますが、ボタンの色は変わりません。例えば:
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?) は、ボタンの fg と bg の変更を (簡単に) サポートしていない可能性があります。