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

Tkinter कैनवस पर बटन कैसे बनाएं?


कैनवस विजेट Tkinter लाइब्रेरी में सबसे बहुमुखी विजेट्स में से एक है। आप कैनवस का उपयोग विभिन्न आकार, आर्क, और ऑब्जेक्ट्स को कैनवस के भीतर एनिमेट करने के लिए कर सकते हैं। Tkinter कैनवस पर बटन बनाने के लिए, बस Button कंस्ट्रक्टर में पैरेंट के स्थान पर कैनवस को पैरेंट के रूप में पास करें।

उदाहरण

इस उदाहरण में, हम देखेंगे कि कैनवस विजेट के अंदर बटन कैसे बनाया जाता है।

# आवश्यक लाइब्रेरी आयात करें
from tkinter import *
from tkinter import ttk

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

# Tkinter फ्रेम की ज्यामिति सेट करें
win.geometry("700x350")

# बाहर निकलने के लिए फ़ंक्शन परिभाषित करें
def exit_program():
    win.destroy()

# एक कैनवस विजेट जोड़ें
canvas = Canvas(win, width=350)

# कैनवस में एक लेबल विजेट जोड़ें
label = Label(canvas, text="Click the Button to Exit", font=('Helvetica 17 bold'))
label.pack(pady=30)

# कैनवस विजेट में बटन बनाएं
ttk.Button(canvas, text="Exit", command=exit_program).pack()

canvas.pack()
win.mainloop()

आउटपुट

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

Tkinter कैनवस पर बटन कैसे बनाएं?

"Exit" बटन पर क्लिक करने से विंडो बंद हो जाएगी।

  1. Tkinter Canvas कैसे क्लियर करें? Tkinter Canvas कैसे क्लियर करें?

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

  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 में Simple Message Box कैसे Create करें? Tkinter में Simple Message Box कैसे Create करें?

    Tkinter एप्लिकेशन बनाने और develop करने के लिए एक लोकप्रिय Python library है। इसमें विभिन्न methods और functions हैं जिनका उपयोग एप्लिकेशन में multiple features add करने के लिए किया जा सकता है। Tkinter का उपयोग करके, हम dialogue boxes और अन्य widgets बना सकते हैं। इस लेख में, हम देखेंगे कि कैसे एक s