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 深入理解yield
Sep 06 Python
Python中使用支持向量机(SVM)算法
Dec 26 Python
Python爬虫包BeautifulSoup学习实例(五)
Jun 17 Python
Django forms组件的使用教程
Oct 08 Python
python使用selenium实现批量文件下载
Mar 11 Python
python+openCV利用摄像头实现人员活动检测
Jun 22 Python
python全栈要学什么 python全栈学习路线
Jun 28 Python
tensorflow 限制显存大小的实现
Feb 03 Python
简单了解django文件下载方式
Feb 10 Python
Python定时器线程池原理详解
Feb 26 Python
python 模拟在天空中放风筝的示例代码
Apr 21 Python
python 实现体质指数BMI计算
May 26 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之PHP语法学习笔记1
2006/12/17 PHP
PHPMailer安装方法及简单实例
2008/11/25 PHP
web目录下不应该存在多余的程序(安全考虑)
2012/05/09 PHP
PHPMailer的主要功能特点和简单使用说明
2014/02/17 PHP
php之static静态属性与静态方法实例分析
2015/07/30 PHP
ajax调用返回php接口返回json数据的方法(必看篇)
2017/05/05 PHP
php简单检测404页面的方法示例
2019/08/23 PHP
javascript改变position值实现菜单滚动至顶部后固定
2013/01/18 Javascript
javascript回车完美实现tab切换功能
2014/03/13 Javascript
node.js中的http.createServer方法使用说明
2014/12/14 Javascript
原生js实现键盘控制div移动且解决停顿问题
2016/12/05 Javascript
javascript十六进制数字和ASCII字符之间的转换方法
2016/12/27 Javascript
Vue2.0点击切换类名改变样式的方法
2018/08/22 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
2019/01/24 Javascript
实例讲解v-if和v-show的区别
2019/01/31 Javascript
elementUI table表格动态合并的示例代码
2019/05/15 Javascript
vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序
2019/07/08 Javascript
vue使用代理解决请求跨域问题详解
2019/07/24 Javascript
python实现迭代法求方程组的根过程解析
2019/11/25 Javascript
ES2020 已定稿,真实场景案例分析
2020/05/25 Javascript
浅谈vue项目利用Hbuilder打包成APP流程,以及遇到的坑
2020/09/12 Javascript
python刷投票的脚本实现代码
2014/11/08 Python
python中as用法实例分析
2015/04/30 Python
Tensorflow 利用tf.contrib.learn建立输入函数的方法
2018/02/08 Python
用python3教你任意Html主内容提取功能
2018/11/05 Python
python中实现控制小数点位数的方法
2019/01/24 Python
python三引号输出方法
2019/02/27 Python
python:目标检测模型预测准确度计算方式(基于IoU)
2020/01/18 Python
Django实现微信小程序支付的示例代码
2020/09/03 Python
梅西百货澳大利亚:Macy’s Australia
2017/07/26 全球购物
家庭户外服装:Hawkshead
2017/11/02 全球购物
大学四年职业生涯规划书范文
2014/01/02 职场文书
入党推优材料
2014/06/02 职场文书
群众路线个人剖析材料及整改措施
2014/11/04 职场文书
idea以任意顺序debug多线程程序的具体用法
2021/08/30 Java/Android
什么是SOLID
2022/03/24 Javascript