TkDocs チュートリアル (http://www.tkdocs.com/tutorial/widgets.html#checkbutton) に従って、チェック ボックスを設定しようとしていますが、トグル値。
self.valAStatus = StringVar()
self.checkA = ttk.Checkbutton(self.mainframe, text='A', command = lambda: self.getStatus(self.boxA, "A"),variable=self.valAStatus, onvalue='letter', offvalue='colour')
と
def getStatus(self, boxRef, value):
boxRef.insert(1, value)
私がよくわからないのは、オブジェクトからどちらonvalue
かを取得する方法ですoffvalue
self.checkA
StringVar を見ているのかself.valAStatus
(結果としてPY_VAR0
attribute がないonvalue
)、それともself.checkA
オブジェクト (結果として.40972728.40972656.40972800.41009024
属性がない) を見ているのかわかりませんonvalue
。
私はおそらくドキュメントで何かを見逃していますが、誰かがそれが何をしているのかを指摘できれば、(on|off)value
私は義務付けられている..