Tkinter অনেক ফাংশন এবং মডিউল সরবরাহ করে যার মাধ্যমে আমরা বোতাম, ডায়ালগ বক্স, উইজেট এবং আরও অনেক কিছু সহ সম্পূর্ণ বৈশিষ্ট্যযুক্ত অ্যাপ্লিকেশন তৈরি করতে পারি৷
একটি টেক্সট উইজেট তৈরি করতে, আমরা tkinter এন্ট্রি উইজেট ফাংশন ব্যবহার করতে পারি যা মূলত একটি কনস্ট্রাক্টর এবং এটি 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) #Create a Text Widget text= Text(win, height=10) text.pack() def delete(): text.delete("1.0","end") #Create a Delete Button to remove the Text from the text-widget b1= Button(win, text= "Delete",command= delete) b1.pack(pady=10) win.mainloop()
আউটপুট
উপরের কোডটি চালানোর ফলে একটি পাঠ্য উইজেট এবং একটি মুছে ফেলার বোতাম তৈরি হবে যা পাঠ্য বাক্সে লেখা বিষয়বস্তু মুছে ফেলার জন্য ব্যবহার করা যেতে পারে।
টেক্সটবক্সের ভিতরে কিছু টাইপ করুন, এবং তারপর, "মুছুন" বোতামে ক্লিক করুন। এটি পাঠ্যবক্সের ভিতরের বিষয়বস্তু মুছে ফেলবে৷
৷