Tkinter অনেক ফাংশন এবং মডিউল প্রদান করে যার মাধ্যমে বাটন, ডায়লগ বক্স, উইজেট সহ ফুল-ফিচার্ড অ্যাপ্লিকেশন তৈরি করা যায়।
টেক্সট উইজেট তৈরি করতে Tkinter entry উইজেট ফাংশন ব্যবহার করা হয় যা মূলত একটি কনস্ট্রাক্টর এবং Tkinter-এর উইন্ডো বা ফ্রেম প্যারামিটার হিসেবে নেয়। আরও, এই টেক্সট উইজেটের কন্টেন্ট বিল্ট-ইন মেথড delete(first, last=None) ব্যবহার করে ডিলিট করা যায় যা টেক্সটবক্সের একটি রেঞ্জ নেয়।
এই উদাহরণে একটি ডিলিট বাটন তৈরি করা হবে যা দেওয়া টেক্সট বক্স থেকে সকল কন্টেন্ট ডিলিট করবে।
উদাহরণ
from tkinter import *
win = Tk()
win.geometry("600x300")
label = Label(win, text="Write something ??", font=('Helvetica', 25))
label.pack(pady=20)
# টেক্সট উইজেট তৈরি
text = Text(win, height=10)
text.pack()
def delete():
text.delete("1.0", "end")
# টেক্সট উইজেট থেকে টেক্সট রিমুভ করার ডিলিট বাটন
b1 = Button(win, text="Delete", command=delete)
b1.pack(pady=10)
win.mainloop()
আউটপুট
উপরের কোড রান করলে একটি টেক্সট উইজেট এবং একটি ডিলিট বাটন তৈরি হবে যা টেক্সট বক্সে লিখা কন্টেন্ট ডিলিট করতে ব্যবহার করা যাবে।

টেক্সটবক্সে কিছু টাইপ করুন, তারপর "Delete" বাটনে ক্লিক করলে টেক্সটবক্সের কন্টেন্ট ইরেজ হয়ে যাবে।
