Python、Tkinterのチェックボックスについての質問です
チェックボックスをクリックすると設定してあったcommandが実行されるのですがset()でチェックをセットしても実行されません
クリックではなくpython上で特定のチェックをセットしてcommandを実行する方法はあるのでしょうか?
python
import tkinter main = tkinter.Tk() main.geometry('80x150') def chkbtn_click(): print(varA.get()) varA = tkinter.IntVar() for i in range(4): chkbutton = tkinter.Radiobutton(main, value=i,command=chkbtn_click, variable=varA, text=i) chkbutton.place(x=0, y=i*30) #### def btn_click(): varA.set(2) btn = tkinter.Button(main, text='Set2', command=btn_click) btn.place(x=0, y=120)
まだ回答がついていません
会員登録して回答してみよう