如何在 Tkinter 中隱藏或停用滑鼠指標?


在 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 鍵將強制視窗關閉。

更新於: 2021 年 4 月 22 日

3K+ 瀏覽量

開啟你的 職業生涯

完成課程以獲得認證

開始
廣告
© . All rights reserved.