我创建了一个 无标题栏的窗口(这个窗口不显示 最小化、最大化、关闭 这些按钮)
当鼠标在这个窗口上 右键点击 出现个关闭按钮,点这个关闭按钮,这个窗口则关闭。
请问怎么实现这个 关闭这个窗口的功能?
-------------------
在窗口上,右键显示菜单 绑定事件我已经会了,就是不知道 怎么写这个 关闭这个窗口的 功能。
图中这段代码可实现右键点击弹出退出按钮,点击按钮窗口关闭,
请根据自己的需求加以微调代码。
import tkinter as tk
def quit_button(event):
but1 = tk.Button(root, text='退出', width=10, height=2, command=root.quit)
but1.pack()
root = tk.Tk()
root.geometry('500x300')
root.title('退出测试')
root.bind('<Button-3>', quit_button)
刚试了,点退出没反应
追答我在Pycharm里完全没问题,在窗体里点鼠标右键,就会弹出一个退出按钮,
左键点击退出按钮就可以正常退出窗体了。
先用我这段代码在空白py文件中测试,再加入到自己的代码(微调)。
追问可以了。
原因是IDLE也是用tkinter写出来的,不能直接运行测试,需要双击桌面的.py 文件后就正常了