我正在嘗試從串列框中獲取所有專案并將它們移動到另一個框架中的另一個串列框。我試過了,但是當 listbox1 改變時 listbox2 不會更新。
for i in range(listbox1.size()):
listbox2.insert(i, (listbox2.get(i)))
uj5u.com熱心網友回復:
如果只想同步兩個串列框的內容,將兩個串列框的listvariable選項設定為相同StringVar():
import tkinter as tk
...
var1 = tk.StringVar()
listbox1 = tk.Listbox(..., listvariable=var1)
...
listbox2 = tk.Listbox(..., listvariable=var1)
...
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/350130.html
標籤:特金特
上一篇:Tkinter被執行緒凍結
