我想知道如何制作它,这样如果你将鼠标悬停在窗口的任何部分上,加载光标就会显示出来,我知道如何只为一个窗口小部件(<Widget>(cursor="watch")
)做这件事,但我不知道知道如何将它应用到整个窗口,它试图像Tk(cursor="watch")
那样做,但它只会给我和错误,说它没有采取这个论点。有人可以告诉我该怎么做。提前致谢
Python 3
答案 0 :(得分:1)
您可以使用root['cursor'] = 'watch'
举个例子:
import tkinter as tk
if __name__ == '__main__':
root = tk.Tk()
root.geometry("250x50")
label_frame = tk.Frame(root)
w = tk.Label(label_frame, text="Label UNO", bg="red", fg="white", width=8, height=2)
w.pack(side=tk.LEFT)
w = tk.Label(label_frame, text="Label2", bg="green", fg="black", width=8, height=2)
w.pack(side=tk.LEFT)
w = tk.Label(label_frame, text="Label DREI", bg="blue", fg="white", width=8, height=2)
w.pack(side=tk.LEFT)
label_frame.pack()
label_frame.pack(expand=True)
root['cursor'] = "watch"
root.mainloop()