Tkinter LabelFrame
ウィジェットのラベルを更新したいとします。Tkinter(またはttk)にtextvariableを使用するLabelFrame
Label
ウィジェットの場合、textvariable
属性を使用してこれを行うことができます。これにStringVar
を割り当てることができます。
私は同じことをしたい、しかしLabelFrame
self.labelText = StringVar()
self.selectionFrame = ttk.LabelFrame(self, textvariable=self.labelText)
(...)
if A:
self.labelText.set("LabelA")
elif B:
self.labelText.set("LabelB")
のためにどのように私はこれを達成することができますか?
ありがとう、ブライアン - これは間違いなくより直接的なアプローチです。 StringVarを別々に格納する必要はありません。 レコードの場合、私のコードexapleの解決策は次のようになります: 'self.selectionFrame.configure(text =" hello ")' – SideLobe