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

Tkinter-এ Button উইজেট আপডেট কীভাবে করবেন?


Tkinter-এ Button উইজেটটি বিভিন্নভাবে আপডেট করা যায়, উদাহরণস্বরূপ, এর আকার পরিবর্তন করা, ব্যাকগ্রাউন্ড কালার পরিবর্তন করা, বা এর বর্ডার সরানো ইত্যাদি। নিচের উদাহরণে, আমরা তিনটি Button উইজেট তৈরি করব এবং প্রতিটি বাটনে ক্লিক করলে তাদের বৈশিষ্ট্য আপডেট করার জন্য আলাদা ফাংশন কল হবে।

উদাহরণ

# প্রয়োজনীয় লাইব্রেরি আমদানি করুন from tkinter import * from tkinter import ttk # tkinter ফ্রেমের একটি ইনস্ট্যান্স তৈরি করুন win = Tk() # উইন্ডোর জ্যামিতি সংজ্ঞায়িত করুন win.geometry("700x300") # বাটনের আকার বাড়ানোর ফাংশন def Button_Size(): button1.configure(font=('Calibri 20 bold')) # ব্যাকগ্রাউন্ড কালার পরিবর্তনের ফাংশন def Button_Color(): button2.configure(bg='green') # বর্ডার সরানোর ফাংশন def Button_Border(): button3.configure(borderwidth=0) # প্রথম বাটন button1=Button(win, text="Increase the Button Size", command=Button_Size) button1.pack(pady=20) # দ্বিতীয় বাটন button2=Button(win, text="Change the Background Color", command=Button_Color) button2.pack(pady=20) # তৃতীয় বাটন button3 = Button(win, text="Remove the Border", command=Button_Border) button3.pack(pady=20) win.mainloop()

আউটপুট

এক্সিকিউশনের পর, এটি প্রথমে নিচের উইন্ডোটি দেখাবে −

Tkinter-এ Button উইজেট আপডেট কীভাবে করবেন?

যখন আপনি "Increase the Button Size" এ ক্লিক করবেন, তবে নিচের আউটপুটটি উৎপন্ন হবে −

Tkinter-এ Button উইজেট আপডেট কীভাবে করবেন?

"Change the Background Color" এ ক্লিক করলে নিচের আউটপুটটি উৎপন্ন হবে −

Tkinter-এ Button উইজেট আপডেট কীভাবে করবেন?

যদি আপনি "Remove the Border" এ ক্লিক করেন, তবে নিচের আউটপুটটি উৎপন্ন হবে −

Tkinter-এ Button উইজেট আপডেট কীভাবে করবেন?


  1. Tkinter-এ বাটন উইজেটের টেক্সট পাওয়া

  2. টকিন্টার পাইথনে টুলটিপস ডিসপ্লে করা

  3. টকিন্টার পাইথনে বাটন চাপলে এন্ট্রি উইজেট ক্লিয়ার করা

  4. Tkinter-এ ইমেজকে বাটন হিসেবে ব্যবহার করা