[英]How to assign textvariable to different variable names within a loop - Python - 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)
現在textvariable
和variable
有什么區別?
variable
和textvariable
在概念上相似,都代表可變數據。
在textvariable
的情況下,它主要與Entry
和Label
小部件一起使用,它是一個將顯示為文本的變量。 當變量改變時,小部件的文本也會改變。
在variable
的情況下,它主要用於Checkbutton
和Radiobutton
小部件,它表示小部件持有的值。 例如,您可能有帶有文本“是”和“否”的單選按鈕,但實際值可能是 1 和 0。在這種情況下, variable
表示小部件的值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.