Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

टिंकर लिस्टबॉक्स में हाइलाइट किए गए चयन कैसे रखें?

आइए हम एक विशेष प्रणाली के लिए एक स्थिति पर विचार करें कि हमें एक निर्देशिका से कई फाइलों का चयन करना होगा और एक बार क्लिपबोर्ड में कॉपी करने के बाद उन सभी को दूसरी निर्देशिका में पेस्ट करना होगा। 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")
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, "Python")
listboxA.insert(2, "Java")
listboxA.insert(3, "C++")
listboxA.insert(4, "Rust")
listboxA.insert(5, "GoLang")
listboxB.insert(1, "C#")
listboxB.insert(2, "JavaScript")
listboxB.insert(3, "R")
listboxB.insert(4, "Php")
win.mainloop()

आउटपुट

उपरोक्त कोड को चलाने से एक विंडो प्रदर्शित होगी जिसमें दो सूची बॉक्स होंगे। चयन करते समय, हम दोनों सूची बॉक्स से कई आइटम चुन सकते हैं।

टिंकर लिस्टबॉक्स में हाइलाइट किए गए चयन कैसे रखें?


  1. टिंकर कैनवास को कैसे साफ़ करें?

    टिंकर एक विंडो में कैनवास जोड़ने का एक तरीका प्रदान करता है और जब हम एक कैनवास बनाते हैं, तो यह मेमोरी के अंदर कुछ स्टोरेज को लपेटता है। टिंकर में कैनवास बनाते समय, यह प्रभावी रूप से कुछ मेमोरी को खा जाएगा जिसे साफ़ करने या हटाने की आवश्यकता होती है। किसी कैनवास को साफ़ करने के लिए, हम delete() .

  1. टिंकर में सूची बॉक्स में एकाधिक चयनित आइटम कैसे निकालें?

    आइए मान लें कि हमने टिंकर में लिस्टबॉक्स विधि का उपयोग करके एक सूची बॉक्स बनाया है और हम इस सूची से कई चयनित वस्तुओं को हटाना चाहते हैं। लिस्टबॉक्स से एकाधिक सूची का चयन करने के लिए, हम selectmode . का उपयोग करेंगे बहु . के रूप में . अब सूची पर पुनरावृति करते हुए, हम कुछ बटनों का उपयोग करके डिलीट ऑ

  1. मैं टिंकर विंडो कैसे बंद करूं?

    टिंकर का उपयोग करके एप्लिकेशन बनाना आसान है लेकिन कभी-कभी, टाइटल बार पर बटन के माध्यम से विंडो या फ्रेम को बंद किए बिना बंद करना मुश्किल हो जाता है। ऐसे मामलों में, हम .destroy() . का उपयोग कर सकते हैं विंडो बंद करने की विधि। चूंकि टिंकर विशेषताएँ एक-दूसरे से स्वतंत्र होती हैं, इसलिए हम एक बटन का उ