【Python GUI tkinterサンプル】ttk.Checkbutton(チェックボタン:チェックボックス)のオンとオフの値を変更する
使用するオプション
-onvalue
-offvalue
使い方
onvalueにチェックがオンのときの値、offvalueにチェックがオフのときの値を入れる
onvalue=”on”,offvalue=”off”を指定し、ラベルに表示したときのサンプル画像
サンプルコード
from tkinter import *
import tkinter.ttk as ttk
class CheckButtonSampleOnOffValue(ttk.Frame):
def __init__(self, master):
super().__init__(master)
self.str_value = StringVar()
self.create_widgets()
self.pack()
def create_widgets(self):
self.str_value.set("on")
checkbutton = ttk.Checkbutton(self,text = "checkbutton",variable=self.str_value,onvalue="on",offvalue="off")
checkbutton.pack()
label = ttk.Label(self,textvariable=self.str_value)
label.pack()
if __name__ == '__main__':
master = Tk()
master.title("CheckButtonSample-onoffvalue")
master.geometry("350x50")
CheckButtonSampleOnOffValue(master)
master.mainloop()