
《wxPython in Action》中英文合集(两份)
5星
- 浏览量: 0
- 大小:None
- 文件类型:RAR
简介:
本书为《wxPython in Action》的中英文双语版本合集,旨在帮助读者通过实例学习如何使用wxPython进行高效、优雅的跨平台GUI应用开发。包含全面的教程和实用技巧,适合编程爱好者和技术专家阅读。
欢迎阅读wxPython 1.1章节的开始部分。
第1章:构建基础
- 创建最小的空程序(从导入wxPython库到定义一个应用程序类)
- 导入wxPython库
- 使用应用程序与框架进行工作,包括子类化`wx.App`
- 定义初始化方法并创建实例以进入主事件循环
1.2 扩展这个最小的空程序,并最终完成hello.py程序。
第2章:构建稳固的基础
- 了解所需对象及其属性
- 创建和使用应用程序对象,包括如何子类化`wx.App`
- 子类化的时机与必要性
- 应用程序生命周期的理解
- 定向wxPython程序的输出,并修改默认重定向行为
- 关闭wxPython应用的方法(正常关闭与紧急情况下的处理)
- 创建和使用顶级窗口对象,包括框架、ID选择及尺寸设置等
2.5.1 使用`wx.Frame`
2.5.2 有关ID的讨论
- 明确地选取ID号
- 利用全局函数NewId()
2.6 给框架增加子元素与菜单栏等内容,包括窗口部件、工具条及状态栏等
2.7 常见对话框类型及其使用方法:
- 消息对话框
- 文本输入对话框
- 从列表中选择
常见错误现象的解决办法以及总结。
第3章:事件驱动编程环境中的工作原理与实践应用
理解术语,掌握事件处理流程、绑定处理器等核心概念。
- 编写和设计事件驱动程序的方法
- 使用`wx.EvtHandler`
如何创建自定义事件:
- 为特定窗口部件定义定制化事件的步骤
总结。
第4章:使用PyCrust提升开发体验
与wxPython应用互动的方式,包括配置标准Python shell。
有用的特性介绍:
- 自动完成
- 参数提示及默认值显示
- 高亮语法支持
- Python帮助功能
全部评论 (0)


