tkinter回调函数

简介: tkinter回调函数
from tkinter import Tk
# 导入 对话框控件
from tkinter import messagebox

# 创建主窗口
root = Tk()


# 定义回调函数,当用户点击窗口x退出时,执行用户自定义的函数
def QueryWindow():
    # 显示一个警告信息,点击确后,销毁窗口
    if messagebox.showwarning("警告", "是否关闭程序?"):
        # 这里必须使用 destory()关闭窗口
        root.destroy()


# 使用协议机制与窗口交互,并回调用户自定义的函数
root.protocol('WM_DELETE_WINDOW', QueryWindow)
root.mainloop()
目录
相关文章
|
1月前
|
Python
tkinter之键盘事件
tkinter之键盘事件
73 0
|
7月前
|
Python
pyqt 重写关闭窗口事件代码
pyqt 重写关闭窗口事件代码
47 0
|
7月前
25 QT - event函数
25 QT - event函数
31 0
|
1月前
|
人工智能 机器人 中间件
【C++】C++回调函数基本用法(详细讲解)
【C++】C++回调函数基本用法(详细讲解)
|
1月前
|
Python
tkinter之鼠标事件
tkinter之鼠标事件
70 0
|
1月前
|
Python
tkinter之button简单使用
tkinter之button简单使用
28 1
|
10月前
|
计算机视觉
QT5事件处理
鼠标事件包括鼠标的移动,鼠标键按下、松开、单击、双击等。本例将介绍如 何获得和处理鼠标事件。
45 0
QT5事件处理
|
前端开发 Python
Python tkinter库Canvas矩形框绑定事件模拟按钮
Python tkinter库Canvas矩形框绑定事件模拟按钮
128 0
|
Python
丢弃 Tkinter!几行代码快速生成漂亮 GUI!
Python 的 GUI 框架并不少,其中 Tkinter,wxPython,Qt 和 Kivy 是几种比较主流的框架。此外,还有不少在上述框架基础上封装的简化框架,例如 EasyGUI,PyGUI 和 Pyforms 等。
438 0
丢弃 Tkinter!几行代码快速生成漂亮 GUI!