如何在Tkinter中隐藏或禁用鼠标指针?

如何在Tkinter中隐藏或禁用鼠标指针?

在Tkinter应用程序中,有多种禁用和启用特定窗口小部件的方法。然而,如果我们想要控制Tkinter窗口组件,例如鼠标光标、控件图标、工具栏,则Tkinter提供了几个内置函数,可用于配置Tkinter窗口对象。

要隐藏或禁用特定Tkinter应用程序的鼠标指针,则可以使用 config(mouse= “none”) 方法来配置鼠标属性。它可以为主窗口或根窗口调用。

例子

#导入tkinter库
from tkinter import *
from tkinter import ttk
#创建Tkinter框架或窗口的实例
win= Tk()
#设置tkinter框架的几何形状
win.geometry("750x250")
def callback(event):
   win.destroy()
#创建一个Label和Button小部件
label=ttk.Label(win, text="按Enter键关闭窗口", font=('Century 17 bold'))
label.pack(ipadx=10)
win.bind('<Return>',callback)
#禁用鼠标指针
win.config(cursor="none")
win.mainloop()

输出

运行上述代码将隐藏或禁用窗口的鼠标指针。

如何在Tkinter中隐藏或禁用鼠标指针?

现在,在窗口中驻留时,按Enter键将强制关闭窗口。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程