2016-03-18 4 views
4

シンプルな質問は、多くの検索結果を解析して、簡単な答えが見つかりませんでした。ユーザーが最初にクリックするようなものが見つからない場合は、非常に緊急のボタンを赤に設定します。クリックしたら、背景を普通に戻したい、button.config(bg='')のようにします。私は「灰色」を試みましたが、それは正しい色ではありません。python tkinterボタンの背景色をリセットするにはどうすればいいですか?

何を設定しますか?

答えて

5

ボタンを変更する前に、そのボタンの色を尋ねることができます。色を保存し、後でそれを復元:ボタンの

orig_color = the_button.cget("background") 
the_button.configure(background="red") 
... 
the_button.configure(background=orig_color) 
0

デフォルトの色はSystemButtonFaceです。私はこれまでのWindowsのバージョンがどれくらいあるかわかりませんが、ボタンのデフォルトのシステムカラーです。

上記の@Bryan Oakleyの答えを使用して、コンソールにのデフォルトカラーを見つけることができます。

関連する問題