Listbox আইটেমের ইনডেক্স বের করার পদ্ধতি
Tkinter Listbox-এ ক্লিক করা আইটেমের ইনডেক্স জানতে curselection() এবং get() মেথড ব্যবহার করুন।
উদাহরণ
from tkinter import *
win = Tk()
win.geometry("700x350")
lb = Listbox(win, width=100, height=10, font=('Times 13'), selectbackground="black")
lb.pack()
def save():
for item in lb.curselection():
print("You have selected " + str(item+1))
lb.insert("end", "A", "B", "C", "D", "E", "F")
Button(win, text="Save", command=save).pack()
win.mainloop()
আউটপুট
উইন্ডোতে A-F পর্যন্ত লিস্ট থাকবে। একটি আইটেম সিলেক্ট করে "Save" বাটন চাপলে কনসোলে সিলেক্ট করা আইটেমের ইনডেক্স (১-বেসড) প্রিন্ট হবে।
You have selected 3