วิดเจ็ตข้อความยอมรับการป้อนข้อมูลของผู้ใช้แบบหลายบรรทัด ซึ่งคุณสามารถพิมพ์ข้อความและดำเนินการต่างๆ เช่น คัดลอก วาง และลบ มีบางวิธีในการปิดการใช้งานทางลัดสำหรับการดำเนินการต่างๆ บนวิดเจ็ตข้อความ
ในการปิดใช้งานการคัดลอก วาง และแบ็คสเปซในวิดเจ็ตข้อความ คุณต้องผูกเหตุการณ์ด้วยตัวจัดการเหตุการณ์และส่งคืน ตัวแบ่ง ใช้ แลมบ์ดา คีย์เวิร์ดใน python ตัวอย่างต่อไปนี้จะสาธิตวิธีการทำงาน
ตัวอย่าง
# Import the required library
from tkinter import *
# Create an instance of tkinter frame or widget
win=Tk()
win.geometry("700x350")
# Create a text widget
text=Text(win, font="Calibri, 14")
text.pack(fill= BOTH, expand= True)
# Bind the keys with the event handler
text.bind('<Control-v>', lambda _:'break')
text.bind('<Control-c>', lambda _:'break')
text.bind('<BackSpace>', lambda _:'break')
win.mainloop() ผลลัพธ์
การเรียกใช้โค้ดด้านบนจะแสดงหน้าต่างพร้อมวิดเจ็ตข้อความซึ่งผู้ใช้สามารถพิมพ์และแทรกข้อความได้

อย่างไรก็ตาม จะไม่อนุญาตให้ผู้ใช้ใช้คีย์