wx.CheckBox创建复选框控件并响应鼠标点击事件


Posted in Python onApril 25, 2018

本文实例为大家分享了wx.CheckBox创建复选框控件并响应鼠标点击事件的具体代码,供大家参考,具体内容如下

执行效果图:

wx.CheckBox创建复选框控件并响应鼠标点击事件

执行代码:

#!/usr/bin/env python 
# -*-encoding:utf-8 -*- 
'Crteate CheckBox Example' 
 
import wx 
 
class MyFrame(wx.Frame): #子类化框架对像 
 
 def __init__(self,parent,id): #定义子类构造器 
  wx.Frame.__init__(self,parent,id,'CheckBox Example',pos=(300,200),size=(300,200))#调用父类构造器(必须) 
  panel=wx.Panel(self)#创建画板,控件容器 
  self.check1 = wx.CheckBox(panel,-1,'apple',pos=(20,20),size=(160,-1)) 
  self.check2 = wx.CheckBox(panel,-1,'tomato',pos=(20,40),size=(160,-1)) 
  self.check3 = wx.CheckBox(panel,-1,'kiwi',pos=(20,60),size=(160,-1)) 
  self.Bind(wx.EVT_CHECKBOX, self.EvtCheckBox, self.check1) 
  self.Bind(wx.EVT_CHECKBOX, self.EvtCheckBox, self.check2) 
  self.Bind(wx.EVT_CHECKBOX, self.EvtCheckBox, self.check3) 
 def doMe(self): 
  self.Destroy() 
 def EvtCheckBox(self,event): 
  print u'就是这样的!' 
   
 
if __name__=='__main__': 
 app=wx.PySimpleApp()#用简单的app类创建应用程序框架 
 MyGUI=MyFrame(parent=None,id=-1)#实例化框架,也就是窗口 
 MyGUI.Show(True)#显示窗口 
 app.MainLoop()#进入循环

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python里对list中的整数求平均并排序
Sep 12 Python
python中os模块详解
Oct 14 Python
python 把数据 json格式输出的实例代码
Oct 31 Python
Python中装饰器兼容加括号和不加括号的写法详解
Jul 05 Python
Python图形绘制操作之正弦曲线实现方法分析
Dec 25 Python
Django的HttpRequest和HttpResponse对象详解
Jan 26 Python
Django中反向生成models.py的实例讲解
May 30 Python
PyQt编程之如何在屏幕中央显示窗体的实例
Jun 18 Python
Python列表list常用内建函数实例小结
Oct 22 Python
python matplotlib拟合直线的实现
Nov 19 Python
django数据模型(Model)的字段类型解析
Dec 25 Python
python实现启动一个外部程序,并且不阻塞当前进程
Dec 05 Python
wxPython实现窗口用图片做背景
Apr 25 #Python
django 发送手机验证码的示例代码
Apr 25 #Python
python3+PyQt5实现自定义分数滑块部件
Apr 24 #Python
详解tensorflow载入数据的三种方式
Apr 24 #Python
关于Tensorflow中的tf.train.batch函数的使用
Apr 24 #Python
TensorFlow入门使用 tf.train.Saver()保存模型
Apr 24 #Python
Python使用 Beanstalkd 做异步任务处理的方法
Apr 24 #Python
You might like
php类中private属性继承问题分析
2012/11/01 PHP
php登陆页的密码处理方式分享
2013/10/14 PHP
php中动态修改ini配置
2014/10/14 PHP
thinkphp区间查询、统计查询与SQL直接查询实例分析
2014/11/24 PHP
php版微信公众平台回复中文出现乱码问题的解决方法
2016/09/22 PHP
jQuery判断元素是否是隐藏的代码
2011/04/24 Javascript
Javascript selection的兼容性写法介绍
2013/12/20 Javascript
常见的jQuery选择器汇总
2014/11/24 Javascript
jquery实现鼠标滑过小图查看大图的方法
2015/07/20 Javascript
jquery可定制的在线UEditor编辑器
2015/11/17 Javascript
JavaScript中实现键值对应的字典与哈希表结构的示例
2016/06/12 Javascript
JS简单判断函数是否存在的方法
2017/02/13 Javascript
详解AngularJS controller调用factory
2017/05/19 Javascript
jQuery获取单选按钮radio选中值与去除所有radio选中状态的方法
2017/05/20 jQuery
vue技术分享之你可能不知道的7个秘密
2018/04/09 Javascript
layui 监听表格复选框选中值的方法
2018/08/15 Javascript
vue自定义全局共用函数详解
2018/09/18 Javascript
Vue基于iview实现登录密码的显示与隐藏功能
2020/03/06 Javascript
javascript实现多边形碰撞检测
2020/10/24 Javascript
[28:28]Ti4 冒泡赛第二天NEWBEE vs NaVi 2
2014/07/15 DOTA
举例区分Python中的浅复制与深复制
2015/07/02 Python
python中的计时器timeit的使用方法
2017/10/20 Python
让你Python到很爽的加速递归函数的装饰器
2019/05/26 Python
python视频按帧截取图片工具
2019/07/23 Python
python构造IP报文实例
2020/05/05 Python
巴黎卡诗加拿大官网:Kérastase加拿大
2018/11/12 全球购物
盖尔斯工厂店:GUESS Factory
2020/01/21 全球购物
Wiggle新西兰:自行车、跑步、游泳
2020/05/06 全球购物
澳大利亚排名第一的露营和户外设备在线零售商:Outbax
2020/05/06 全球购物
大型会议策划方案
2014/05/17 职场文书
公司租房协议书范本
2014/10/08 职场文书
合法的离婚协议书范本
2014/10/23 职场文书
公司员工手册范本
2015/05/14 职场文书
获奖感言范文
2015/07/31 职场文书
幼师自荐信范文(2016推荐篇)
2016/01/28 职场文书
详解OpenCV曝光融合
2022/04/29 Python