আমরা টিকিন্টারে একটি বোতাম উইজেট বিভিন্ন উপায়ে আপডেট করতে পারি, উদাহরণস্বরূপ, আমরা এর আকার পরিবর্তন করতে পারি, এর পটভূমির রঙ পরিবর্তন করতে পারি, বা এর বর্ডার মুছে ফেলতে পারি ইত্যাদি। নিম্নলিখিত উদাহরণে, আমরা তিনটি বোতাম উইজেট তৈরি করব এবং প্রতিটি বোতাম, ক্লিক করার পরে, তাদের বৈশিষ্ট্যগুলি আপডেট করার জন্য একটি ভিন্ন ফাংশন কল করবে৷
উদাহরণ
# Import the required library from tkinter import * from tkinter import ttk # Create an instance of tkinter frame win = Tk() # Define geometry of the window win.geometry("700x300") # Function to Increase the Size of the Button def Button_Size(): button1.configure(font=('Calibri 20 bold')) # Function to change the background color def Button_Color(): button2.configure(bg='green') # Function to Remove Border def Button_Border(): button3.configure(borderwidth=0) # First Button button1=Button(win, text="Increase the Button Size", command=Button_Size) button1.pack(pady=20) # Second Button button2=Button(win, text="Change the Background Color", command=Button_Color) button2.pack(pady=20) # Third Button button3 = Button(win, text="Remove the Border", command=Button_Border) button3.pack(pady=20) win.mainloop()
আউটপুট
কার্যকর করার পরে, এটি প্রথমে নিম্নলিখিত উইন্ডোটি দেখাবে -
যখন আপনি "বোতামের আকার বাড়ান" ক্লিক করুন৷ , এটি নিম্নলিখিত আউটপুট তৈরি করবে −
"পটভূমির রঙ পরিবর্তন করুন" ক্লিক করার পরে৷ , এটি নিম্নলিখিত আউটপুট তৈরি করবে −
আপনি যদি "সীমান্ত সরান" ক্লিক করেন , এটি নিম্নলিখিত আউটপুট তৈরি করবে −