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中super的用法实例
May 28 Python
Python的Django框架中settings文件的部署建议
May 30 Python
Python在信息学竞赛中的运用及Python的基本用法(详解)
Aug 15 Python
Python反爬虫技术之防止IP地址被封杀的讲解
Jan 09 Python
python ipset管理 增删白名单的方法
Jan 14 Python
Python之NumPy(axis=0 与axis=1)区分详解
May 27 Python
Python如何筛选序列中的元素的方法实现
Jul 15 Python
浅谈如何使用python抓取网页中的动态数据实现
Aug 17 Python
python 动态绘制爱心的示例
Sep 27 Python
python 进程池pool使用详解
Oct 15 Python
详解Python模块化编程与装饰器
Jan 16 Python
Python中else的三种使用场景
Jun 16 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
重量级动漫纷纷停播!唯独OVERLORD第四季正在英魂之刃继续更新
2020/05/06 日漫
PHP+AJAX实现无刷新注册(带用户名实时检测)
2006/12/02 PHP
使用PHP 5.0创建图形的巧妙方法
2010/10/12 PHP
php下载excel无法打开的解决方法
2013/12/24 PHP
PHP常用工具类大全附全部代码下载
2015/12/07 PHP
CI框架中$this->load->library()用法分析
2016/05/18 PHP
PHP中CheckBox多选框上传失败的代码写法
2017/02/13 PHP
php post换行的方法
2020/02/03 PHP
很可爱的输入框
2008/08/03 Javascript
javascript 流畅动画实现原理
2009/09/08 Javascript
JS学习之一个简易的日历控件
2010/03/24 Javascript
jquery基础教程之数组使用详解
2014/03/10 Javascript
分享20个提升网站界面体验的jQuery插件
2014/12/15 Javascript
javascript修改图片src的方法
2015/01/27 Javascript
怎么通过onclick事件获取js函数返回值(代码少)
2015/07/28 Javascript
jQuery筛选数组之grep、each、inArray、map的用法及遍历json对象
2016/06/20 Javascript
JS原型链 详解及示例代码
2016/09/06 Javascript
最基础的vue.js双向绑定操作
2017/08/23 Javascript
vue router仿天猫底部导航栏功能
2017/10/18 Javascript
JavaScript数组,JSON对象实现动态添加、修改、删除功能示例
2018/05/26 Javascript
vue、react等单页面项目部署到服务器的方法及vue和react的区别
2018/09/29 Javascript
JS重学系列之聊聊new操作符
2019/03/04 Javascript
[01:03:31]DOTA2上海特级锦标赛B组资格赛#1 Alliance VS Fnatic第二局
2016/02/26 DOTA
[03:17]DOTA2-DPC中国联赛1月29日Recap集锦
2021/03/11 DOTA
Python随机数random模块使用指南
2016/09/09 Python
python 日志增量抓取实现方法
2018/04/28 Python
基于DataFrame改变列类型的方法
2018/07/25 Python
Python 分享10个PyCharm技巧
2019/07/13 Python
鲜为人知的HTML5语音合成功能
2019/05/17 HTML / CSS
巴塞罗那观光通票:Barcelona Pass
2019/10/30 全球购物
叙述DBMS对数据控制功能有哪些
2016/06/12 面试题
股票投资建议书
2014/05/19 职场文书
政风行风建设责任书
2014/07/23 职场文书
国际残疾人日广播稿范文
2014/10/09 职场文书
学校党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
python读取mat文件生成h5文件的实现
2022/07/15 Python