Python Tkinter-এর জন্য একটি লাইব্রেরি হিসাবে tkinter ক্যানভাসে একটি বোতাম তৈরি করার অনেক উপায় অফার করে। এই নিবন্ধে আমরা দেখব কিভাবে আমরা সাধারণ tkinter মডিউল দিয়ে একটি tkinter বোতাম তৈরি করতে পারি এবং সেইসাথে থিমযুক্ত tkinter মডিউল ব্যবহার না করে কীভাবে এটি পেতে পারি।
tkinter ব্যবহার করা
নীচের প্রোগ্রামে আমরা প্রথমে একটি ক্যানভাস তৈরি করি এবং তারপর একটি বোতাম তৈরি করতে বোতাম পদ্ধতি প্রয়োগ করি। আমরা সম্পূর্ণ tkinter মডিউল আমদানি করি, তাই থিমগুলি আমাদের তৈরি করা বোতামে প্রয়োগ করা হয়।
উদাহরণ
# 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 মডিউলটিও অন্তর্ভুক্ত করি। এটিতে বর্ডার (বিডি) বিকল্প নেই তবে এটি একটি হালকা নীল হাইলাইট রঙ প্রদান করে যখন মাউসটি বোতামের উপরে আনা হয়।
উদাহরণ
# 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()
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -