Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách ẩn hoặc vô hiệu hóa con trỏ chuột trong Tkinter

Có cách vô hiệu hóa/bật widget Tkinter. Muốn điều khiển thành phần cửa sổ: con trỏ chuột, icon điều khiển, toolbar, Tkinter cung cấp hàm tích hợp cấu hình đối tượng cửa sổ.

Để ẩn/vô hiệu hóa con trỏ chuột, cấu hình mouse property bằng config(mouse="none"). Gọi cho master/root window.

Ví dụ

#Import tkinter library
from tkinter import *
from tkinter import ttk
#Tạo instance Tkinter frame
win= Tk()
#Đặt geometry
win.geometry("750x250")
def callback(event):
    win.destroy()
#Tạo Label và Button
label=ttk.Label(win, text="Press Enter to Close the Window", font=('Century 17 bold'))
label.pack(ipadx=10)
win.bind('',callback)
#Vô hiệu hóa con trỏ chuột
win.config(cursor="none")
win.mainloop()

Kết quả

Chạy mã ẩn/vô hiệu hóa con trỏ chuột cho cửa sổ.

Cách ẩn hoặc vô hiệu hóa con trỏ chuột trong Tkinter

Ở cửa sổ, bấm Enter buộc đóng cửa sổ.