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

टिंकर में एक बटन दबाए जाने पर कई कमांड चलाना

बटन विजेट किसी एप्लिकेशन की सभी मौजूदा कार्यात्मकताओं के माध्यम से संवाद करने का एक तरीका प्रदान करता है। हम एक बटन की मदद से एक निश्चित क्रिया कर सकते हैं जो फ़ंक्शन और ऑब्जेक्ट्स को इनकैप्सुलेट करता है। हालाँकि, ऐसे मामले हो सकते हैं जब हम एक बटन के साथ कई ऑपरेशन करना चाहते हैं। यह लैम्ब्डा फ़ंक्शंस को परिभाषित करके प्राप्त किया जा सकता है जो एप्लिकेशन में कई घटनाओं या कॉलबैक को लक्षित करता है।

उदाहरण

इस उदाहरण में, हम एक विशिष्ट बटन में कई ईवेंट जोड़ेंगे।

#Import the Tkinter Library
from tkinter import *

#Create an instance of Tkinter Frame
win = Tk()

#Set the geometry of window
win.geometry("700x350")

#Define functions
def display_msg():
   label.config(text="Top List of Programming Language")

def show_list():
   listbox= Listbox(win, height=10, width= 15, bg= 'grey', activestyle= 'dotbox',font='aerial')
   listbox.insert(1,"Go")
   listbox.insert(1,"Java")
   listbox.insert(1,"Python")
   listbox.insert(1,"C++")
   listbox.insert(1,"Ruby")
   listbox.pack()
   button.destroy()

#Create a Label widget to display the message
label= Label(win, text= "", font= ('aerial 18 bold'))
label.pack(pady= 20)

#Define a Button widget
button= Button(win, text= "Click Here",command= lambda:[display_msg(), show_list()])
button.pack()
win.mainloop()

आउटपुट

उपरोक्त कोड को चलाने पर एक विंडो प्रदर्शित होगी जिसमें एक बटन होगा।

टिंकर में एक बटन दबाए जाने पर कई कमांड चलाना

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

टिंकर में एक बटन दबाए जाने पर कई कमांड चलाना


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

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

  1. पायथन में टिंकर में एक बटन बनाना

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

  1. पायथन टिंकर बटन में शैली जोड़ें

    पायथन पर आधारित जीयूआई प्रोग्राम बनाने के लिए टिंकर को बहुत समर्थन है। यह टिंकर कैनवास पर एक बटन को उसके फ़ॉन्ट, आकार, रंग आदि के आधार पर स्टाइल करने के विभिन्न तरीके प्रदान करता है। इस लेख में हम देखेंगे कि कैनवास पर सामान्य रूप से विशिष्ट बटन या सभी बटनों पर शैली कैसे लागू करें। विशिष्ट बटनों पर ल