OS Xでは、ttk.Style().configure('TLabelframe.label', font='helvetica 14 bold')
はttk.LabelFrameウィジェットで使用されるフォントを変更します。 Windowsではttk.Style().configure('TLabelframe.label', font='arial 14 bold')
は同じフォント情報をttk.Style().lookup('TLabelframe.label','font')
に返す以外の効果はありません。ウィンドウでttkテーマウィジェットを使用してフォントを変更する方法
派生スタイルを作成し、TkDefaultFontを使用してサイズを変更するだけで、さまざまなウィジェット(TButton.label、TCheckbutton.label)を作成しました。これまでのところ、何を試しても、TkDefaultFontをデフォルトのサイズで使用するように見えます。
python27/tcl/tk8.5/ttk/xpTheme.tcl(Windowsのデフォルトテーマ)のフォント設定を変更すると、表示されるフォントが変更されます。テーマ設定から-font TkDefaultFont
設定を削除しても、表示される内容は変更されません。
これがどのように実際に動作するかについてのご意見はありますか?
編集:前にラベルウィジェットのフォントを変更しようとしていなかったので、それが実際に動作していました。