シンプルな質問は、多くの検索結果を解析して、簡単な答えが見つかりませんでした。ユーザーが最初にクリックするようなものが見つからない場合は、非常に緊急のボタンを赤に設定します。クリックしたら、背景を普通に戻したい、button.config(bg='')
のようにします。私は「灰色」を試みましたが、それは正しい色ではありません。python tkinterボタンの背景色をリセットするにはどうすればいいですか?
何を設定しますか?
シンプルな質問は、多くの検索結果を解析して、簡単な答えが見つかりませんでした。ユーザーが最初にクリックするようなものが見つからない場合は、非常に緊急のボタンを赤に設定します。クリックしたら、背景を普通に戻したい、button.config(bg='')
のようにします。私は「灰色」を試みましたが、それは正しい色ではありません。python tkinterボタンの背景色をリセットするにはどうすればいいですか?
何を設定しますか?
ボタンを変更する前に、そのボタンの色を尋ねることができます。色を保存し、後でそれを復元:ボタンの
orig_color = the_button.cget("background")
the_button.configure(background="red")
...
the_button.configure(background=orig_color)
デフォルトの色はSystemButtonFace
です。私はこれまでのWindowsのバージョンがどれくらいあるかわかりませんが、ボタンのデフォルトのシステムカラーです。
上記の@Bryan Oakleyの答えを使用して、コンソールにのデフォルトカラーを見つけることができます。