কম্পিউটার টিউটোরিয়াল

পাইথনে Tkinter ব্যবহার করে বাটন তৈরি

পাইথনের Tkinter লাইব্রেরি GUI প্রোগ্রাম তৈরির জন্য অনেক সুবিধা দেয়। এই নিবন্ধে আমরা দেখব কিভাবে সাধারণ Tkinter মডিউল এবং থিমযুক্ত Tkinter (ttk) মডিউল ব্যবহার করে বাটন তৈরি করা যায়।

সাধারণ Tkinter ব্যবহার

নিচের প্রোগ্রামে প্রথমে একটি ক্যানভাস (canvas) তৈরি করা হয়েছে, তারপর Button মেথড ব্যবহার করে একটি বাটন তৈরি করা হয়েছে। পুরো tkinter মডিউল ইমপোর্ট করা হয়েছে, তাই বাটনটি ডিফল্ট থিম পাবে।

উদাহরণ

# tkinter মডিউল থেকে সব কিছু ইমপোর্ট
from tkinter import *
# ক্যানভাস তৈরি
canv = Tk()
# উইন্ডোর আকার
canv.geometry('200x150')
# একটি বাটন তৈরি
btn = Button(canv, text='Welcome to Tkinter!', bd='5', command=canv.destroy)
# বাটনের অবস্থান নির্ধারণ
btn.pack(side='top')
canv.mainloop()

আউটপুট

পাইথনে Tkinter ব্যবহার করে বাটন তৈরি

tkinter.ttk ব্যবহার

এখানে একই প্রক্রিয়া दुहरানো হয়েছে কিন্তু tkinter.ttk মডিউলও ইমপোর্ট করা হয়েছে। ttk-তে বর্ডার (bd) অপশন নেই, কিন্তু মাউস আনলে বাটনটি হালকা নীল হাইলাইট হয়।

উদাহরণ

# tkinter মডিউল থেকে সব কিছু ইমপোর্ট
from tkinter import *
from tkinter.ttk import *
# একটি ক্যানভাস তৈরি
canv = Tk()
# একটি উইন্ডো খোলা
canv.geometry('200x150')
# একটি বাটন তৈরি
btn = Button(canv, text='Welcome to Tkinter!', command=canv.destroy)
# বাটনের অবস্থান নির্ধারণ
btn.pack(side='top')
canv.mainloop()

আউটপুট

পাইথনে Tkinter ব্যবহার করে বাটন তৈরি

  1. পাইথন টкин্টার-এ ফাংশন বাইন্ডিং

  2. পাইথন Tkinter বাটনে ইমেজ যোগ করা

  3. পাইথনে Tkinter প্রোগ্রামিং

  4. পাইথন Tkinter-এ after মেথড