มีหลายวิธีในการปิดใช้งานและเปิดใช้งานวิดเจ็ตเฉพาะในแอปพลิเคชัน Tkinter อย่างไรก็ตาม หากเราต้องการควบคุมส่วนประกอบหน้าต่าง Tkinter เช่น เคอร์เซอร์ของเมาส์ ไอคอนควบคุม แถบเครื่องมือ Tkinter ก็มีฟังก์ชันในตัวหลายอย่างที่สามารถใช้ในการกำหนดค่าวัตถุหน้าต่าง Tkinter ได้
ในการซ่อนหรือปิดใช้งานตัวชี้เมาส์สำหรับแอปพลิเคชัน Tkinter โดยเฉพาะ เราสามารถกำหนดค่าคุณสมบัติของเมาส์โดยใช้ config(mouse="none") กระบวนการ. สามารถเรียกใช้สำหรับหน้าต่างหลักหรือรูทได้
ตัวอย่าง
#Import tkinter library from tkinter import * from tkinter import ttk #Create an instance of Tkinter frame or window win= Tk() #Set the geometry of tkinter frame win.geometry("750x250") def callback(event): win.destroy() #Create a Label and a Button widget label=ttk.Label(win, text="Press Enter to Close the Window", font=('Century 17 bold')) label.pack(ipadx=10) win.bind('<Return>',callback) #Disable the Mouse Pointer win.config(cursor="none") win.mainloop()
ผลลัพธ์
การเรียกใช้โค้ดด้านบนจะเป็นการซ่อนหรือปิดใช้งานตัวชี้เมาส์สำหรับหน้าต่าง
ตอนนี้ ขณะอยู่ในหน้าต่าง ให้กด Enter ซึ่งจะบังคับให้ปิดหน้าต่าง