पायथन टिंकर के लिए एक पुस्तकालय के रूप में टिंकर कैनवास पर एक बटन बनाने के कई तरीके प्रदान करता है। इस लेख में हम देखेंगे कि हम सामान्य टिंकर मॉड्यूल के साथ टिंकर बटन कैसे बना सकते हैं और साथ ही थीम वाले टिंकर मॉड्यूल का उपयोग किए बिना इसे कैसे प्राप्त कर सकते हैं।
टिंकर का उपयोग करना
नीचे दिए गए कार्यक्रम में हम पहले एक कैनवास बनाते हैं और फिर बटन बनाने के लिए बटन विधि लागू करते हैं। हम पूरे टिंकर मॉड्यूल को आयात करते हैं, इसलिए थीम हमारे द्वारा बनाए गए बटन पर लागू हो जाती है।
उदाहरण
# import everything from tkinter module
from tkinter import *
# create canvas
canv = Tk()
# Open canvas
canv.geometry('200x150')
# Create a Button
btn = Button(canv, text='Welcome to Tkinter!', bd='5',
command=canv.destroy)
# Set the button position.
btn.pack(side='top')
canv.mainloop() आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

tkinter.ttk का उपयोग करना
हम उपरोक्त प्रक्रिया को दोहराते हैं लेकिन इस बार हम tkinter.ttk मॉड्यूल भी शामिल करते हैं। इसमें बॉर्डर (bd) विकल्प नहीं है लेकिन जब माउस को बटन के ऊपर लाया जाता है तो यह हल्का नीला हाइलाइट रंग प्रदान करता है।
उदाहरण
# import everything from tkinter module
from tkinter import *
from tkinter.ttk import *
# create a canvas
canv = Tk()
# Open a window
canv.geometry('200x150')
# Create a Button
btn = Button(canv, text='Welcome to Tkinter!',
command=canv.destroy)
# Set the button position.
btn.pack(side='top')
canv.mainloop() आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
