Tkinter-এ, কখনও কখনও, আমরা একটি পাঠ্য উইজেট নিষ্ক্রিয় করতে চাই। এটি অর্জন করতে, আমরা পাঠ্য কনফিগারেশনটিকে নিষ্ক্রিয় হিসাবে সেট করতে পারি। এটি টেক্সট উইজেট্যান্ডকে হিমায়িত করবে এবং এটিকে শুধুমাত্র পঠনযোগ্য করে তুলবে৷
৷এই উদাহরণে, আমরা একটি পাঠ্য উইজেট এবং একটি বোতাম তৈরি করব যা ব্যবহারকারীদের তাৎক্ষণিকভাবে পাঠ্য উইজেটটিকে অক্ষম বা ফ্রিজ করার অনুমতি দেবে৷
উদাহরণ
#Import the library from tkinter import * #Create an instance of window win= Tk() #Set the geometry of the window win.geometry("700x400") def disable_button(): text.config(state= DISABLED) #Label Label(win,text="Type Something",font=('Helvetica bold', 25), fg="green").pack(pady=20) #Create a Text widget text= Text(win, height= 10,width= 40) text.pack() #Create a Disable Button Button(win, text= "Disable", command= disable_button,fg= "white", bg="black", width= 20).pack(pady=20) win.mainloop()
আউটপুট
উপরের কোডটি চালানোর ফলে একটি পাঠ্য উইজেট এবং একটি বোতাম তৈরি হবে যা উইজেটটিকে নিষ্ক্রিয় বা নিথর করতে ব্যবহার করা যেতে পারে৷
আপনি "অক্ষম করুন" বোতামে ক্লিক করার পরে, পাঠ্য উইজেটটি নিষ্ক্রিয় হয়ে যাবে এবং আপনি এর ভিতরে আর কিছু টাইপ করতে পারবেন না৷