wxPython

wxPython 笔记(10)应用程序对象
摘要: 前面的笔记主要学习了 wx.Frame 的用法,在我们创建一个 Frame 的时候,总是要用到一个应用程序对象 wx.App ,每个程序中必不可少的两行代码是: 1、创建应用程序对象 wx.App() 2、开始主循环 app.MainLoop() 以前用 Delphi 或者 VB 的时候我们是看不到这个对象的(其实也有),我们一般都把窗体就当作了一个程序,其实窗体对象和应用程序对象还是有很大区别的,具体的区别要说起来比较复杂,简单说它主要有以下几个作用: 1、创建和管理消息循环,这个不用说了吧。 2、初始化程序进程,就是程序运行必要的一些资源。 3、缺省的事件处理 4、应用程序对象的其他一些属阅读全文
posted @ 2010-12-25 22:42 左洸 阅读(4) | 评论 (0) 编辑
wxPython 笔记(9)向窗体中加入控件
摘要: 前面几篇的学习笔记中,对 wx.Frame 已经有了一个大概的了解,wx.Frame 就是一个窗体框架,他有标题栏、有客户绘制区、有菜单条、有工具条、有状态栏、可以最大最小化、可以改变尺寸等等。 但是,这个 wx.Frame 窗体和 VB 、Delphi 、WinForm 等等的窗体有一点不一样的地方:一般情况下我们并不直接在窗体上放置控件。 如果你直接将控件放置在 wx.Frame 上,则控件的大小和位置设置都将不起作用,控件将充满整个 Frame 的客户区域,如果你放置两个按钮,则这两个按钮将共同填充整个客户区域。 所以,一般情况下,我们会先放置一个 wx.Panel 面板在 Frame 阅读全文
posted @ 2010-12-25 21:49 左洸 阅读(6) | 评论 (0) 编辑
wxPython 笔记(8)设定窗体的样式
摘要: 在前面的学习笔记中,我们已经学习过了wx.Frame 初始化函数的几个参数,现在来回顾一下,分别是:第一个参数 parent:父窗体的引用,如果没有则传入None;第二个参数 id:窗口的 id 号码,一般传入wx.ID_ANY;第三个参数 title:窗体的标题;第四个参数 pos:窗体的位置;第五个参数 size:窗体的大小;下面我们学习第六个参数 style:窗体的样式;窗体的样式默认值为 wx.DEFAULT_FRAME_STYLEwx.DEFAULT_FRAME_STYLE 其实是一些列值的组合,即wx.MINIMIZE_BOX | wx.MAXIMIZE_BOX | wx.RESI阅读全文
posted @ 2010-12-24 22:08 左洸 阅读(38) | 评论 (0) 编辑
wxPython 笔记(7)设定窗体的位置和大小
摘要: 设定窗体的位置和大小阅读全文
posted @ 2010-11-29 22:20 左洸 阅读(30) | 评论 (0) 编辑
wxPython 笔记(6)设置窗体标题
摘要: 设置窗体标题阅读全文
posted @ 2010-11-29 22:17 左洸 阅读(20) | 评论 (0) 编辑
wxPython 笔记(5)将窗体居中显示
摘要: 将窗体居中显示阅读全文
posted @ 2010-11-29 22:13 左洸 阅读(21) | 评论 (0) 编辑
wxPython 笔记(4)自定义Frame
摘要: 自定义一个 Frame ,他继承自原始的 Frame,虽然还没有添加额外的功能,但是框架已经有了。阅读全文
posted @ 2010-11-29 22:11 左洸 阅读(20) | 评论 (0) 编辑
wxPython 笔记(3)基本结构
摘要: wxPython程序的基本结构阅读全文
posted @ 2010-11-29 22:03 左洸 阅读(81) | 评论 (0) 编辑
wxPython 教程 (2)—— Frame
摘要: 一、wxpython 包的安装在 教程 1 中,有人按照给出的代码运行,出现了如下错误:ImportError: No module named wx这是因为 wxpython 不是默认的包,需要自己安装。具体的安装地址是:http://www.wxpython.org/download.php您可以根据自己系统的平台和python版本选择相应的包下载,安装好后就不会出现上面的错误了。下载页面中还...阅读全文
posted @ 2009-10-07 19:54 左洸 阅读(680) | 评论 (0) 编辑
wxPython 教程 (1)—— 一个简单例子
摘要: 我们用一个最简单的例子来开始这个教程,只有几行代码,但是确实能生成一个完整的窗体,如下图:先给出代码,后面解释:[代码]第一行代码:#!/usr/bin/python告诉你的程序 python 解释器的路径,只是在 linux 系统下有用,在 Windows 下写上这行代码不起作用,但是也没问题}}}第二行代码:#-*-coding:GBK-*-告诉 python 系统字符编码,这样我们就可以在程...阅读全文
posted @ 2009-10-05 13:11 左洸 阅读(497) | 评论 (0) 编辑
原文地址:https://www.cnblogs.com/Leo_wl/p/1916984.html