すべてのウィジェットにtkinter.widget.configure(text="our text")
を使用できないのですか?それはvar_cls
がより簡単な方法/クラスなどの間で共有することができることをいつ変数クラスを使用するのですか? (BooleanVar、DoubleVar、IntVar、StringVar)
var_cls = tkinter.StringVar()
tkinter.widget.configure(textvariable=var_cls)
です:利点、または使用する主な目的は何ですか?変数クラスと
例:変数クラスなし
import tkinter as tk
root = tk.Tk()
var = tk.StringVar(value="This will be on the label.")
tk.Label(root, textvariable=var).pack()
root.mainloop()
例:
import tkinter as tk
root = tk.Tk()
tk.Label(root, text="This will be on the label.").pack()
root.mainloop()
同じ 'StringVar'を' Label'と 'Entry'に割り当てることができ、' Entry'のテキストを変更すると自動的に 'Label'のテキストを変更します。 – furas