-1
我發現幾乎所有tkinter的小部件都有一些向它們添加回調或命令函數的方法,只要單擊該小部件就會調用它們。我似乎無法爲列表框找到一種方法。 有沒有添加回調到列表框的方法?如何將命令或回調分配給tkinter列表框
我發現幾乎所有tkinter的小部件都有一些向它們添加回調或命令函數的方法,只要單擊該小部件就會調用它們。我似乎無法爲列表框找到一種方法。 有沒有添加回調到列表框的方法?如何將命令或回調分配給tkinter列表框
是的,您可以將<<ListboxSelect>>
綁定到列表框。
listbox = tk.Listbox(root)
listbox.bind("<<ListboxSelect>>", callback)
謝謝。這工作。 @abccd – thisissparzo
我需要在其中放入「」<< ListboxSelect >>「'以外的東西嗎? – thisissparzo
不是這個,你只需要綁定「<< ListboxSelect >>」,你可以查看手冊瞭解更多詳情https://www.tcl.tk/man/tcl8.4/TkCmd/listbox.htm#M60和這裏有更多的事件和綁定,你可以看看http://effbot.org/tkinterbook/tkinter-events-and-bindings.htm注意:<< ListboxSelect >>是一個唯一的綁定,僅適用於列表框 – abccd