| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 第11天 | 25天学会wxPython,窗口事件 -> 正文阅读 |
|
[Python知识库]第11天 | 25天学会wxPython,窗口事件 |
窗口移动时,会触发wx.EVT_MOVE事件;调整窗口大小时,会触发wx.EVT_SIZE事件;窗口最小化(缩放到任务栏)时,会触发wx.EVT_ICONIZE事件。用Bind()方法绑定到自定义函数,就可以实现你想要的功能。 程序清单:win_event.py
运行程序之后,弹出的窗口如下: 鼠标按住窗口,拖动时,会在控制台输出如下类似的内容: <wx._core.SizeEvent object at 0x7fa1f4582310> 窗口宽=900.000000,高=500.000000 X轴坐标:510.000000,Y轴坐标:227.000000 <wx._core.SizeEvent object at 0x7fa1f45823a0> 窗口宽=900.000000,高=500.000000 X轴坐标:588.000000,Y轴坐标:235.000000 X轴坐标:769.000000,Y轴坐标:235.000000 X轴坐标:781.000000,Y轴坐标:235.000000 通过MoveEvent对象( e )的GetPosition()方法,可获取窗口移动时的x和y坐标,通过SizeEvent对象(e)的GetSize()可获取窗口的长度和宽度。 判断窗口最小化还是还原窗口,可用IconizeEvent对象的IsIconized()方法,为True时,表示窗口最小化了,否则为还原窗口。 好了,窗口事件的内容就说到这了,关注我,下一节更精彩。 码字不易,你的关注和转发是对我最大的鼓励,谢谢!
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 15:14:07- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |