Code: Alles auswählen
import sys
import Tkinter as tk
streams_txt = ["eins", "zwei", "drei"]
root = tk.Tk()
listbox = tk.Listbox(
root, selectmode=tk.MULTIPLE, height=len(streams_txt)
)
listbox.pack()
for txt in sorted(streams_txt):
listbox.insert(tk.END, txt)
tk.Button(root, text = "OK", command=root.destroy).pack(side=tk.RIGHT)
tk.Button(root, text = "Abort", command=sys.exit).pack(side=tk.RIGHT)
tk.mainloop()
print listbox.curselection()
Code: Alles auswählen
Traceback (most recent call last):
File "test.py", line 21, in <module>
print listbox.curselection()
File "C:\Python25\lib\lib-tk\Tkinter.py", line 2489, in curselection
self._w, 'curselection'))
_tkinter.TclError: invalid command name ".41189504"