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 文件读写操作实例详解
Mar 12 Python
python基于xml parse实现解析cdatasection数据
Sep 30 Python
Python中list列表的一些进阶使用方法介绍
Aug 15 Python
Python中的字典与成员运算符初步探究
Oct 13 Python
Python自然语言处理之词干,词形与最大匹配算法代码详解
Nov 16 Python
python绘制双柱形图代码实例
Dec 14 Python
对python:threading.Thread类的使用方法详解
Jan 31 Python
12个Python程序员面试必备问题与答案(小结)
Jun 24 Python
在Pycharm中调试Django项目程序的操作方法
Jul 17 Python
python3.5 cv2 获取视频特定帧生成jpg图片
Aug 28 Python
适合Python初学者的一些编程技巧
Feb 12 Python
Python 类,对象,数据分类,函数参数传递详解
Sep 25 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无限分类代码,支持数组格式化、直接输出菜单两种方式
2011/05/18 PHP
PHP正则删除HTML代码中宽高样式的方法
2017/06/12 PHP
laravel-admin 实现在指定的相册下添加照片
2019/10/21 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
PHP程序员简单的开展服务治理架构操作详解(三)
2020/05/14 PHP
php中yii框架实例用法
2020/12/22 PHP
js实现的网页颜色代码表全集
2007/07/17 Javascript
jquery和javascript中如何将一元素的内容赋给另一元素
2014/01/09 Javascript
javascript对JSON数据排序的3个例子
2014/04/12 Javascript
node.js中的http.response.addTrailers方法使用说明
2014/12/14 Javascript
node.js中的fs.lchmod方法使用说明
2014/12/16 Javascript
JavaScript前端图片加载管理器imagepool使用详解
2014/12/29 Javascript
js文字横向滚动特效
2015/11/11 Javascript
JavaScript的代码编写格式规范指南
2015/12/07 Javascript
轻松理解JavaScript之AJAX
2017/03/15 Javascript
详解Javascript 中的 class、构造函数、工厂函数
2017/12/20 Javascript
如何为vuex实现带参数的 getter和state.commit
2019/01/04 Javascript
JS数组求和的常用方法总结【5种方法】
2019/01/14 Javascript
JS数组方法join()用法实例分析
2020/01/18 Javascript
js实现简单进度条效果
2020/03/25 Javascript
封装 axios+promise通用请求函数操作
2020/08/11 Javascript
一个基于flask的web应用诞生 记录用户账户登录状态(6)
2017/04/11 Python
Python获取系统所有进程PID及进程名称的方法示例
2018/05/24 Python
python命令行参数用法实例分析
2019/06/25 Python
python rsa实现数据加密和解密、签名加密和验签功能
2019/09/18 Python
Python 迭代,for...in遍历,迭代原理与应用示例
2019/10/12 Python
用HTML5制作一个简单的桌球游戏的教程
2015/05/12 HTML / CSS
UGG英国官方网站:UGG UK
2018/02/08 全球购物
拓展培训心得体会
2014/01/04 职场文书
运动会口号大全
2014/06/07 职场文书
群众路线对照检查剖析材料
2014/10/09 职场文书
先进集体申报材料
2014/12/25 职场文书
支教个人总结
2015/03/04 职场文书
2015年社区综治工作总结
2015/04/21 职场文书
少先队中队工作总结2015
2015/07/23 职场文书
css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效
2021/04/29 HTML / CSS