Tkinter টেক্সট উইজেট হল এন্ট্রি উইজেটের মত আরেকটি ইনপুট উইজেট যা একটি টেক্সট ফিল্ডে মাল্টিলাইন ইউজার ইনপুট গ্রহণ করে। এটিতে অনেক অন্তর্নির্মিত বৈশিষ্ট্য এবং ফাংশন রয়েছে যা পাঠ্য উইজেটের ডিফল্ট বৈশিষ্ট্যগুলি কনফিগার করতে সহায়তা করে। যাইহোক, Tkinter টেক্সট উইজেটে পূর্বাবস্থায় ফেরানো/পুনরায় করুন বৈশিষ্ট্য যোগ করতে, আমরা বুলিয়ান অ্যাট্রিবিউটগুলি আনডু ব্যবহার করতে পারি যা নিশ্চিত করে যে পাঠ্যটি আবার পুনরুদ্ধার করা যাবে।
উদাহরণ
# Import the required libraries from tkinter import * from tkinter import ttk # Create an instance of tkinter frame or window win=Tk() # Set the size of the window win.geometry("700x350") # Create a Text widget with undo is set text=Text(win, width=60, height=20, undo=True) text.pack() text.insert(END, "Enter anything Here...") win.mainloop()
আউটপুট
একটি টেক্সট উইজেট প্রদর্শন করতে উপরের কোডটি চালান যাতে পূর্বাবস্থায় ফেরানো/পুনরায় করুন বৈশিষ্ট্যগুলি সক্ষম করা আছে৷
বৈশিষ্ট্যটি পরীক্ষা করতে, পাঠ্য উইজেটে কিছু লিখুন এবং পূর্বাবস্থায় ফেরাতে Ctrl+Z বা পাঠ্যটি পুনরায় করতে Ctrl+Y টিপুন।