Tkinter টেক্সট উইজেট শুধুমাত্র একটি মাল্টিলাইন এন্ট্রি উইজেটের চেয়ে বেশি। এটি বহুরঙা পাঠ্য, হাইপারলিঙ্ক পাঠ্য এবং আরও অনেক কিছুর বাস্তবায়ন সমর্থন করে।
ধরা যাক একটি অ্যাপ্লিকেশনে একটি টেক্সট উইজেট তৈরি করা হয়েছে। এখন, টেক্সট উইজেট সাফ করতে, আমরা delete("1.0", END) ব্যবহার করতে পারি পদ্ধতি এটি একটি কলব্যাক ফাংশন বা ইভেন্টে আহ্বান করা যেতে পারে যা বোতাম ক্লাসের একটি বস্তুর মাধ্যমে ট্রিগার করা যেতে পারে৷
উদাহরণ
# tkinter import থেকে প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন *# Tkinter Framewin এর একটি উদাহরণ তৈরি করুন =Tk()# সেট করুন geometrywin.geometry("750x250")# টেক্সট উইজেট সাফ করতে একটি ফাংশন সংজ্ঞায়িত করুন def clear():text.delete( '1.0', END)# একটি টেক্সট উইজেট টেক্সট তৈরি করুন =Text(win, width=50, height=10)text.insert("1.0", "এটি আমার টেক্সট উইজেট")text.pack(padx=5, pady=5)# সমস্ত পাঠ্য মুছে ফেলার জন্য একটি বোতাম তৈরি করুনButton(win, text="Clear All", command=clear, font="aerial 12 bold").pack(padx=5, pady=5)win.mainloop()প্রে>আউটপুট
উপরের কোডটি চালানোর ফলে একটি পাঠ্য উইজেট এবং পাঠ্য উইজেট সাফ করার জন্য একটি বোতাম প্রদর্শিত হবে।
এখন, টেক্সট উইজেটের ভিতরের টেক্সট সাফ করতে "সমস্ত সাফ করুন" বোতামে ক্লিক করুন।