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

Tkinter में बटन को छुए बिना कैसे दबाएं?


Tkinter बटन विजेट का उपयोग एप्लिकेशन के भीतर एक विशिष्ट एक्शनेबल इवेंट करने के लिए किया जा सकता है। हम क्लिक ऑपरेशन किए बिना भी बटन विजेट को इनवोक कर सकते हैं। Tcl/Tk में invoke() मेथड वही काम करता है जो बटन को दिए गए कमांड के मामले में एक स्ट्रिंग लौटाता है। invoke() मेथड को बटन विजेट के इनिशियलाइज़ेशन के बाद बुलाया जा सकता है। इवेंट अपने आप कॉल हो जाएगा एक बार बटन विजेट तैयार हो जाने पर।

उदाहरण

# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *
from tkinter import ttk
from tkinter import messagebox

# Tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()

# Tkinter विंडो का आकार सेट करें
win.geometry("700x350")

def display_msg():
    messagebox.showinfo("Message", "Hello There! Greeting from TutorialsPoint.")

# बटन विजेट जोड़ें
b1 = ttk.Button(win, text="Click Me", command=display_msg)
b1.pack(pady=30)
b1.invoke()

win.mainloop()

आउटपुट

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

Tkinter में बटन को छुए बिना कैसे दबाएं?


  1. Tkinter में Button में Bitmap Images का उपयोग कैसे करें? Tkinter में Button में Bitmap Images का उपयोग कैसे करें?

    Tkinter में, हम images का उपयोग करके buttons बना और customize कर सकते हैं। इन images को Python PhotoImage(file) फंक्शन का उपयोग करके upload किया जा सकता है। हालांकि, PhotoImage() केवल कुछ image types जैसे PNG, PPM, और GIF support करता है। इसके अलावा, हम BitMap images का उपयोग करके भी buttons बना सकत

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

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

  1. Tkinter में Button Text Dynamically Resize कैसे करें? Tkinter में Button Text Dynamically Resize कैसे करें?

    मान लीजिए हमने Tkinter Frame में एक button और एक label बनाया है। Task है button text को dynamically resize करके इसके main window के अनुसार adjust करना। हम button widget का उपयोग करके button बना सकते हैं। हालांकि, button label dynamically बनाने के लिए कई अन्य functions उपयोग किए जाते हैं। इस उदाहरण म