Tkinter এন্ট্রি উইজেটগুলি একটি একক লাইনের পাঠ্য প্রদর্শন করতে ব্যবহৃত হয় যা সাধারণত ব্যবহারকারীর ইনপুট আকারে নেওয়া হয়। delete(0, END) একটি পদ্ধতি নির্ধারণ করে আমরা এন্ট্রি উইজেটের বিষয়বস্তু পরিষ্কার করতে পারি যার লক্ষ্য পরিসরের সমস্ত বিষয়বস্তু পরিষ্কার করা। একটি বোতাম অবজেক্ট তৈরি করে ব্যবহার করা যেতে পারে এমন একটি ফাংশন সংজ্ঞায়িত করে পদ্ধতিটি চালু করা যেতে পারে।
উদাহরণ
এই উদাহরণে, আমরা একটি এন্ট্রি উইজেট এবং একটি বোতাম তৈরি করেছি যা উইজেট থেকে সমস্ত বিষয়বস্তু পরিষ্কার করতে ব্যবহার করা যেতে পারে৷
#Import the required libraries from tkinter import * #Create an instance of tkinter frame win= Tk() #Set the geometry of frame win.geometry("650x250") #Define a function to clear the Entry Widget Content def clear_text(): text.delete(0, END) #Create a entry widget text= Entry(win, width=40) text.pack() #Create a button to clear the Entry Widget Button(win,text="Clear", command=clear_text, font=('Helvetica bold',10)).pack(pady=5) win.mainloop()
আউটপুট
উপরের কোডটি চালানোর ফলে একটি উইন্ডো প্রদর্শিত হবে যাতে একটি এন্ট্রি উইজেট এবং একটি বোতাম রয়েছে যা এন্ট্রি ফিল্ডে লেখা পাঠ্য সাফ করতে ব্যবহার করা যেতে পারে৷
এখন এন্ট্রি উইজেট সাফ করতে "ক্লিয়ার" বোতামে ক্লিক করুন।