আসুন আমরা একটি নির্দিষ্ট সিস্টেমের জন্য একটি ডিরেক্টরি থেকে একাধিক ফাইল নির্বাচন চালিয়ে যাওয়ার পরিস্থিতি বিবেচনা করি এবং ক্লিপবোর্ডে কপি হয়ে গেলে, সেগুলিকে অন্য ডিরেক্টরিতে পেস্ট করি। লিস্টবক্সে একাধিক নির্বাচন করার ধারণাটি রপ্তানি নির্বাচন ব্যবহার করে বাস্তবায়ন করা যেতে পারে সম্পত্তি অন্য ListBox থেকে একটি আইটেম নির্বাচন করার সময় সম্পত্তিটি নির্বাচিত বিকল্পগুলিকে হারাতে বাধা দেয়। এইভাবে, আমরা ListBoxes থেকে একাধিক বিকল্প নির্বাচন করতে পারি। একটি তালিকাবক্স কনফিগার করার জন্য নির্বাচন স্থির রাখার মত আচরণ করতে, আমরা রপ্তানি নির্বাচন =মিথ্যা করতে পারি .
উদাহরণ
#Import Tkinter library from tkinter import * #Create an instance of Tkinter frame or window win= Tk() #Set the geometry of tkinter frame win.geometry("750x350") #Create ListBoxes listboxA=Listbox(win, exportselection=False) #Create listboxA listboxA.pack(padx=10,pady=10,fill=BOTH,expand=True) listboxB=Listbox(win,exportselection=False) #Create ListboxB listboxB.pack(padx=10,pady=10,fill=BOTH,expand=True) listboxA.insert(1, "1.Python") listboxA.insert(2, "2.Java") listboxA.insert(3, "3.C++") listboxA.insert(4, "4.Rust") listboxA.insert(5, "5.GoLang") listboxB.insert(1, "a.C#") listboxB.insert(2, "b.JavaScript") listboxB.insert(3, "c.R") listboxB.insert(4, "d.Php") listboxB.insert(5, "e.CoffeeScript") listboxB.insert(6, "f.Curl") win.mainloop()
আউটপুট
উপরের কোডটি চালানোর ফলে একটি উইন্ডো প্রদর্শিত হবে যেখানে দুটি তালিকাবাক্স রয়েছে। একটি নির্বাচন করার সময়, আমরা উভয় তালিকাবক্স থেকে একাধিক আইটেম নির্বাচন করতে পারি।