চাইল্ড উইজেটে ইভেন্ট হ্যান্ডলিং
Listbox-এ সিলেকশন ইভেন্ট ক্যাপচার করতে curselection() ব্যবহার করুন এবং বাটন কমান্ডে প্রিন্ট করুন।
উদাহরণ
from tkinter import *
from tkinter import ttk
win = Tk()
win.geometry("700x350")
lb = Listbox(win)
lb.pack(expand=True, fill=BOTH)
def save():
for item in lb.curselection():
print("You have selected " + str(item+1))
lb.insert("end", "item1", "item2", "item3", "item4", "item5")
ttk.Button(win, text="Save", command=save).pack()
win.mainloop()
আউটপুট
লিস্ট থেকে আইটেম সিলেক্ট করে "Save" চাপলে কনসোলে সিলেক্ট করা আইটেমের নম্বর প্রিন্ট হবে।
You have selected 3