コンテンツにスキップ

ラジオボタン

このウィジェットには、デフォルトでプライマリ カラー、または選択した色が適用された、さまざまなスタイルのラジオボタンが用意されています。

このウィジェットは、 無効状態用の特別なスタイルをサポートしています。

ラジオボタン(デフォルト)

デフォルトのウィジェットスタイルは、 丸いインジケーターを持つ従来のラジオボタンを採用しています。インジケーターは、_選択状態_のときに デフォルト色または選択された色で塗りつぶされます。

radiobutton

# デフォルトのラジオボタンスタイル
Radiobutton()

# セカンダリカラーのラジオボタンスタイル
Radiobutton(bootstyle="secondary")

ソリッド・ツールボタン

このスタイルは、_選択されていない_ときは落ち着いたグレーの背景を持ち、 _選択されている_または_アクティブ_なときはデフォルト色または選択色で塗りつぶされる、 実線の長方形のボタンが特徴です。

toolbutton

# デフォルトのツールボタンスタイル
Radiobutton(bootstyle="toolbutton")

# 警告色のラジオツールボタンスタイル
Radiobutton(bootstyle="danger-toolbutton")

アウトライン・ツールボタン

このスタイルは、_選択されていない_ときはアウトラインがあり、 _選択されている_または _アクティブ_のときは塗りつぶしの背景を持つ長方形のボタンが特徴です。

アウトライン・ツールボタン

# デフォルトのアウトライン・ラジオツールボタンスタイル
Radiobutton(bootstyle="outline-toolbutton")

# 情報色のアウトライン付きラジオツールボタンスタイル
Radiobutton(bootstyle="info-outline-toolbutton")

その他のラジオボタンのスタイル

無効状態のラジオボタン

このスタイルは_キーワードでは適用できません_。ウィジェットの 設定を通じて構成されます。

# 無効状態のラジオボタンを作成する
Radiobutton(state="disabled")

# 作成後にラジオボタンを無効にする
rb = Radiobutton()
rb.configure(state="disabled")