wxPython窗口的继承机制实例分析


Posted in Python onSeptember 28, 2014

本文实例讲述了wxPython窗口的继承机制,分享给大家供大家参考。具体分析如下:

示例代码如下:

import wx  
 
class MyApp(wx.App): 
  def OnInit(self): 
    self.frame = MyFrame(None, title = "My Main Frame 3water.com") 
    self.SetTopWindow(self.frame) 
    self.frame.Show() 
 
    return True 
 
class MyFrame(wx.Frame): 
  def __init__(self, parent, id=wx.ID_ANY, title=""): 
    super(MyFrame, self).__init__(parent, id , title)  
 
      # Attributes  
    self.panel = wx.Panel(self) 
    self.panel.SetBackgroundColour(wx.BLACK)#设置面板的背景色为黑色,wx.BLACK为大写,在此犯过错 
    self.button = wx.Button(self.panel, label="push me", pos=(50, 50))#一个按钮的属性,按钮的父窗口为panel 
 
if __name__ == "__main__": 
  app = MyApp() 
  app.MainLoop()

其中的wx.Button函数介绍如下:

wx.Button (wxWindow *parent, wxWindowID id, const wxString &label=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxValidator &validator=wxDefaultValidator, const wxString &name=wxButtonNameStr)
   Constructor, creating and showing a button.

三层窗口框架:

1. frame或dialog
2. panel或notebooks...
3. controls

最后,来张效果图:

wxPython窗口的继承机制实例分析

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python中将阿拉伯数字转换成中文的实现代码
May 19 Python
Python3实现从指定路径查找文件的方法
May 22 Python
python执行子进程实现进程间通信的方法
Jun 02 Python
Python简单实现子网掩码转换的方法
Apr 13 Python
Python图像滤波处理操作示例【基于ImageFilter类】
Jan 03 Python
python实现证件照换底功能
Aug 20 Python
python 并发编程 阻塞IO模型原理解析
Aug 20 Python
Python中低维数组填充高维数组的实现
Dec 02 Python
Python实现微信好友的数据分析
Dec 16 Python
使用Python爬虫库requests发送请求、传递URL参数、定制headers
Jan 25 Python
django queryset相加和筛选教程
May 18 Python
python调用有道智云API实现文件批量翻译
Oct 10 Python
wxPython框架类和面板类的使用实例
Sep 28 #Python
Python的加密模块md5、sha、crypt使用实例
Sep 28 #Python
wxPython学习之主框架实例
Sep 28 #Python
python实现得到一个给定类的虚函数
Sep 28 #Python
python实现根据图标提取分类应用程序实例
Sep 28 #Python
wxPython事件驱动实例详解
Sep 28 #Python
python中的多重继承实例讲解
Sep 28 #Python
You might like
全国FM电台频率大全 - 23 四川省
2020/03/11 无线电
sony ICF-2010 拆解与改装
2021/03/02 无线电
PHP实用函数分享之去除多余的0
2015/02/06 PHP
PHP删除指定目录中的所有目录及文件的方法
2015/02/26 PHP
PHP SplObjectStorage使用实例
2015/05/12 PHP
JS是否可以跨文件同时控制多个iframe页面的应用技巧
2007/12/16 Javascript
javascript 动态生成私有变量访问器
2009/12/06 Javascript
Javascript保存网页为图片借助于html2canvas库实现
2014/09/05 Javascript
JS+CSS实现鼠标滑过时动态翻滚的导航条效果
2015/09/24 Javascript
JavaScript中ES6字符串扩展方法
2016/08/26 Javascript
浅谈js控制li标签排序问题 js调用php函数的方法
2016/10/16 Javascript
javascript DOM的详解及实例代码
2017/03/06 Javascript
对angularJs中controller控制器scope父子集作用域的实例讲解
2018/10/08 Javascript
vue filter 完美时间日期格式的代码
2019/08/14 Javascript
vue 使用插槽分发内容操作示例【单个插槽、具名插槽、作用域插槽】
2020/03/06 Javascript
基于JQuery实现页面定时弹出广告
2020/05/08 jQuery
Json实现传值到后台代码实例
2020/06/30 Javascript
Vant picker 多级联动操作
2020/11/02 Javascript
Python中的if、else、elif语句用法简明讲解
2016/03/11 Python
基于随机梯度下降的矩阵分解推荐算法(python)
2018/08/31 Python
python操作kafka实践的示例代码
2019/06/19 Python
新年福利来一波之Python轻松集齐五福(demo)
2020/01/20 Python
使用tensorflow DataSet实现高效加载变长文本输入
2020/01/20 Python
全球性的奢侈品梦工厂:Forzieri(福喜利)
2019/02/20 全球购物
巴西美妆购物网站:Kutiz Beauté
2019/03/13 全球购物
Mountain Hardwear官网:攀岩服装和户外装备
2019/09/26 全球购物
长安大学毕业生自我鉴定
2014/01/17 职场文书
项目合作意向书范本
2014/04/01 职场文书
环保倡议书怎么写
2014/05/16 职场文书
人口与计划生育目标管理责任书
2014/07/29 职场文书
软件测试专业推荐信
2014/09/18 职场文书
电子商务实训报告总结
2014/11/05 职场文书
2014年高数考试作弊检讨书
2014/12/14 职场文书
团委副书记工作总结
2015/08/14 职场文书
写给医护人员的一封感谢信
2019/09/16 职场文书
《英雄联盟》2022日蚀、月蚀皮肤演示 黑潮亚索曝光
2022/04/13 其他游戏