Trong Tkinter, đôi khi, chúng tôi có thể muốn tắt tiện ích văn bản. Để đạt được điều này, chúng ta có thể đặt cấu hình văn bản là ĐÃ TẮT. Điều này sẽ đóng băng tiện ích con văn bản và sẽ đặt nó ở chế độ chỉ đọc.
Trong ví dụ này, chúng tôi sẽ tạo một tiện ích văn bản và một nút cho phép người dùng tắt hoặc đóng băng tiện ích văn bản ngay lập tức.
Ví dụ
#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()
Đầu ra
Chạy đoạn mã trên sẽ tạo ra một tiện ích văn bản và một nút có thể được sử dụng để tắt hoặc đóng băng tiện ích.
Sau khi bạn nhấp vào nút "Tắt", tiện ích văn bản sẽ bị tắt và bạn sẽ không thể nhập bất kỳ thứ gì khác bên trong tiện ích này.