总目录:wxPython 教程目录 本节内容:wxPython 对话框 dialog 本节译自:zetcode 上一篇:wxpython 教程 (五): 事件 下一篇:wxpython 教程 (七): 部件
对话框即 Dialog 是多数 GUI 应用不可缺少的部分。“对话”是指两个或更多人之间的交谈。在电脑应用中,对话框是指一个可以和应用交流的窗口,可以用来输入数据、修改数据、修改应用设置等。因此,对话框是用户和电脑程序交流的重要手段。本节我们主要对 wxPython 对话框 进行讲解。
总目录:wxPython 教程目录 本节内容:wxPython 对话框 dialog 本节译自:zetcode 上一篇:wxpython 教程 (五): 事件 下一篇:wxpython 教程 (七): 部件
对话框即 Dialog 是多数 GUI 应用不可缺少的部分。“对话”是指两个或更多人之间的交谈。在电脑应用中,对话框是指一个可以和应用交流的窗口,可以用来输入数据、修改数据、修改应用设置等。因此,对话框是用户和电脑程序交流的重要手段。本节我们主要对 wxPython 对话框 进行讲解。
总目录:wxPython 教程目录 本节内容:wxPython 事件 events 本节译自:zetcode 上一篇:wxpython 教程 (四): 布局管理 下一篇:wxpython 教程 (六): 对话框
事件是每个 GUI 应用所必须的组成部分,所有的 GUI 应用都是事件驱动的。在应用的生命周期内,需要对各种不同类型的时间做出反应。事件主要来自于应用用户的操作触发,但也可以来源于其他方式:网络连接、窗口管理、定时器等。在应用一开始,我们调用MainLoop()函数,这使得应用开始等待处理所有将生成的事件,直到我们退出程序。本节,我们将讨论 wxPython 事件 相关知识。
总目录:wxPython 教程目录 本节内容:wxPython 布局 管理 本节译自:zetcode 上一篇:wxpython 教程(三): 菜单与工具栏 下一篇:wxpython 教程 (五): 事件
应用包含多个 widgets,这些 widgets 都被放置在容器内,我们必须正确的对 widgets 的位置进行管理,这不是一件容易的事情。在 wxPython 布局 中,可以使用绝对定位或者使用 sizers 对 widgets 进行位置管理。
总目录:wxPython 教程目录 本节内容:wxPython 菜单 工具栏 本节译自:zetcode 上一篇:wxpython 教程(二): 开始编写 下一篇:wxpython 教程 (四): 布局管理
wxPython 菜单 是 GUI 应用中的通用部件。菜单栏由多项菜单组成,顶级菜单在菜单栏上显示标签。菜单包含菜单项,菜单项在应用中执行特定的命令。菜单也可以包含子菜单,子菜单自身又包含菜单项。创建菜单栏的类有下面三个:wx.MenuBar,wx.Menu和wx.MenuItem。
总目录:wxPython教程目录 本节内容:wxPython 例子 样例 本节译自:zetCode 上一篇:wxpython教程(一): wxPython简介 下一篇:wxpython教程(三): 菜单与工具栏
在这一部分,我们将创建一些简单的wxPython例子。
从简单例子开始,我们的脚本将新建一些简单窗口。没有太多的东西,我们将一行一行的分析下面这段脚本:
总目录:wxPython 教程 目录 本节内容:wxPython 简介 介绍 本节译自:zetCode 下一篇:wxpython 教程 (二): 开始编写
应用(application)是用来执行特定任务或一组任务的电脑程序。网页浏览器、媒体播放器、文字处理程序都是典型的应用样例。不同应用可以划分至四种不同的应用领域:
图:不同种类的应用领域
*该系列 wxPython 教程 译自 zetcode wxPython tutorial ,为便于理解,内容进行了适量删改和增加。
这是一系列 wxPython 教程。在本教程中,你将学习使用wxPython进行基础GUI编程。本教程适合于初阶和中阶程序员。
推荐教程: