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中的CURL PycURL使用例子
Jun 01 Python
Python中用Spark模块的使用教程
Apr 13 Python
Python中操作符重载用法分析
Apr 29 Python
Python中input与raw_input 之间的比较
Aug 20 Python
解析Python中的eval()、exec()及其相关函数
Dec 20 Python
Python多线程扫描端口代码示例
Feb 09 Python
一条命令解决mac版本python IDLE不能输入中文问题
May 15 Python
Python 文本文件内容批量抽取实例
Dec 10 Python
Python实现的KMeans聚类算法实例分析
Dec 29 Python
Python合并同一个文件夹下所有PDF文件的方法
Mar 11 Python
Python读取excel文件中带公式的值的实现
Apr 17 Python
使用python实现微信小程序自动签到功能
Apr 27 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校验ISBN码的函数代码
2011/01/17 PHP
php.ini中date.timezone设置分析
2011/07/29 PHP
四个常见html网页乱码问题及解决办法
2015/09/08 PHP
详解php实现页面静态化原理
2017/06/21 PHP
javascript数组去掉重复
2011/05/12 Javascript
javascript小数四舍五入多种方法实现
2012/12/23 Javascript
wap图片滚动特效无css3元素纯js脚本编写
2014/08/22 Javascript
JS+CSS实现大气清新的滑动菜单效果代码
2015/10/22 Javascript
简单实现的JQuery文本框水印插件
2016/06/14 Javascript
D3.js实现饼状图的方法详解
2016/09/21 Javascript
Vue.JS入门教程之事件监听
2016/12/01 Javascript
Bootstrap CSS组件之输入框组
2016/12/17 Javascript
jQuery插件之validation插件
2017/03/29 jQuery
Vue.js实战之Vuex的入门教程
2017/04/01 Javascript
AngularJS实现表单验证功能详解
2017/10/12 Javascript
python实现基于两张图片生成圆角图标效果的方法
2015/03/26 Python
python3编码问题汇总
2016/09/06 Python
Python入门_浅谈逻辑判断与运算符
2017/05/16 Python
Python实现判断一行代码是否为注释的方法
2018/05/23 Python
Python使用jsonpath-rw模块处理Json对象操作示例
2018/07/31 Python
python 获得任意路径下的文件及其根目录的方法
2019/02/16 Python
详解Python3 对象组合zip()和回退方式*zip
2019/05/15 Python
flask实现验证码并验证功能
2019/12/05 Python
Tensorflow训练MNIST手写数字识别模型
2020/02/13 Python
使用pytorch 筛选出一定范围的值
2020/06/28 Python
加拿大在线旅游公司:Flighthub
2019/03/11 全球购物
马来西亚在线购物市场:PGMall.my
2019/10/13 全球购物
美国用餐电影院:Alamo Drafthouse Cinema
2020/01/23 全球购物
如何实现jdbc性能优化
2012/07/30 面试题
中医药大学毕业生自荐信
2013/11/08 职场文书
大学生职业生涯规划书的基本内容
2014/01/06 职场文书
房地产财务部员工岗位职责
2014/03/12 职场文书
供电工程专业求职信
2014/08/09 职场文书
2014年外联部工作总结
2014/11/17 职场文书
2014年药店工作总结
2014/11/20 职场文书
党员心得体会范文2016
2016/01/23 职场文书