【发布时间】:2021-10-22 07:10:23
【问题描述】:
我想在 tkinter 中按照我选择它们的顺序从列表框中打印选择。
def showSelected():
statements = []
cname = lb.curselection()
for i in cname:
op = lb.get(i)
statements.append(op)
for val in statements:
print(val)
lb = Listbox(ws, selectmode = "multiple")
x =["apples", "bananas", "pineapple", "mangoes", "kiwi"]
for item in range(len(x)):
lb.insert(END, x[item])
lb.itemconfig(item, bg="#bdc1d6")
btn = Button(ws, text="Transpaste", command=showSelected).pack()
如果我选择“pineapples”然后选择“bananas”,我希望先打印“pineapples”然后“bananas”。
我应该对 showSelected 函数进行哪些更改?
【问题讨论】: