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

Tkinter में Button विजेट को कैसे अपडेट करें?


हम Tkinter में Button विजेट को विभिन्न तरीकों से अपडेट कर सकते हैं, उदाहरण के लिए, हम इसका आकार बदल सकते हैं, इसका बैकग्राउंड कलर बदल सकते हैं, या इसका बॉर्डर हटा सकते हैं, आदि। निम्नलिखित उदाहरण में, हम तीन Button विजेट बनाएंगे और प्रत्येक बटन, क्लिक करने पर, अपनी सुविधाओं को अपडेट करने के लिए एक अलग फ़ंक्शन कॉल करेगा।

उदाहरण

# Import the required library from tkinter import * from tkinter import ttk # Create an instance of tkinter frame win = Tk() # Define geometry of the window win.geometry("700x300") # Function to Increase the Size of the Button def Button_Size(): button1.configure(font=('Calibri 20 bold')) # Function to change the background color def Button_Color(): button2.configure(bg='green') # Function to Remove Border def Button_Border(): button3.configure(borderwidth=0) # First Button button1=Button(win, text="Increase the Button Size", command=Button_Size) button1.pack(pady=20) # Second Button button2=Button(win, text="Change the Background Color", command=Button_Color) button2.pack(pady=20) # Third Button button3 = Button(win, text="Remove the Border", command=Button_Border) button3.pack(pady=20) win.mainloop()

आउटपुट

निष्पादन पर, यह पहले निम्नलिखित विंडो दिखाएगा:

Tkinter में Button विजेट को कैसे अपडेट करें?

जब आप "Increase the Button Size" पर क्लिक करते हैं, तो यह निम्नलिखित आउटपुट देगा:

Tkinter में Button विजेट को कैसे अपडेट करें?

"Change the Background Color" पर क्लिक करने पर, यह निम्नलिखित आउटपुट देगा:

Tkinter में Button विजेट को कैसे अपडेट करें?

यदि आप "Remove the Border" पर क्लिक करते हैं, तो यह निम्नलिखित आउटपुट देगा:

Tkinter में Button विजेट को कैसे अपडेट करें?


  1. Tkinter में टूलटिप्स कैसे डिस्प्ले करें? Tkinter में टूलटिप्स कैसे डिस्प्ले करें?

    टूलटिप्स उन एप्लिकेशन्स में उपयोगी होते हैं जहां हमें बटन पर होवर करते समय कुछ जानकारी डिस्प्ले करने की आवश्यकता होती है। टूलटिप बनाने और डिस्प्ले करने के लिए, हम tkinter के Balloon प्रॉपर्टी का उपयोग कर सकते हैं। उदाहरण # tkinter लाइब्रेरी इम्पोर्ट करें from tkinter import * from tkinter.tix impo

  1. Tkinter में बटन दबाने के बाद एंट्री विजेट कैसे क्लियर करें? Tkinter में बटन दबाने के बाद एंट्री विजेट कैसे क्लियर करें?

    Tkinter Entry विजेट्स सिंगल लाइन टेक्स्ट डिस्प्ले करने के लिए उपयोग किए जाते हैं जो आमतौर पर यूज़र इनपुट के रूप में लिया जाता है। हम delete(0, END) मेथड डिफाइन करके एंट्री विजेट का कंटेंट क्लियर कर सकते हैं जिसका उद्देश्य रेंज में सभी कंटेंट क्लियर करना है। इस मेथड को एक फंक्शन डिफाइन करके इनवोक कि

  1. Tkinter में Image को Button के रूप में कैसे उपयोग करें? Tkinter में Image को Button के रूप में कैसे उपयोग करें?

    इस उदाहरण में, हम एक window में rounded button बनाएंगे जिसका उपयोग forms, games, dialogue boxes आदि जैसे कई अन्य एप्लिकेशन में किया जा सकता है। Tkinter में rounded buttons बनाने का सबसे अच्छा तरीका buttons की desired images का उपयोग करना और इसे frame में clickable button में बदलना है। यह PhotoImage(