簡體   English   中英

tkinter中的變量和文本變量的區別

[英]Difference Between Variable And Textvariable in tkinter

我的代碼:

my_var = tk.StringVar()

m_var2 = tk.StringVar()

my_entry1 = ttk.Entry(root, width=16, textvariable=my_var)

my_radio1 = ttk.Radiobutton(root, text="1", variable=my_var2)

現在textvariablevariable有什么區別?

variabletextvariable在概念上相似,都代表可變數據。

textvariable的情況下,它主要與EntryLabel小部件一起使用,它是一個將顯示為文本的變量。 當變量改變時,小部件的文本也會改變。

variable的情況下,它主要用於CheckbuttonRadiobutton小部件,它表示小部件持有的值。 例如,您可能有帶有文本“是”和“否”的單選按鈕,但實際值可能是 1 和 0。在這種情況下, variable表示小部件的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM