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 相关文章推荐
pydev使用wxpython找不到路径的解决方法
Feb 10 Python
使用setup.py安装python包和卸载python包的方法
Nov 27 Python
python抓取豆瓣图片并自动保存示例学习
Jan 10 Python
python实现简单http服务器功能
Sep 17 Python
pandas重新生成索引的方法
Nov 06 Python
一百行python代码将图片转成字符画
Feb 19 Python
使用selenium模拟登录解决滑块验证问题的实现
May 10 Python
Python3列表List入门知识附实例
Feb 09 Python
Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码)实例详解
Feb 14 Python
Python中pyecharts安装及安装失败的解决方法
Feb 18 Python
音频处理 windows10下python三方库librosa安装教程
Jun 20 Python
python中如何对多变量连续赋值
Jun 03 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
ThinkPHP模版中导入CSS和JS文件的方法
2014/11/29 PHP
PHP链表操作简单示例
2016/10/15 PHP
PHP实现根据密码长度显示安全条
2017/07/04 PHP
PDO::rollBack讲解
2019/01/29 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
JS与框架页的操作代码
2010/01/17 Javascript
在JavaScript中获取请求的URL参数
2010/12/22 Javascript
JavaScript 开发工具webstrom使用指南
2014/12/09 Javascript
JavaScript实现向OL列表内动态添加LI元素的方法
2015/03/21 Javascript
jquery实现的Accordion折叠面板效果代码
2015/09/02 Javascript
jQuery+Ajax+PHP+Mysql实现分页显示数据实例讲解
2015/09/27 Javascript
JavaScript+html5 canvas制作的百花齐放效果完整实例
2016/01/26 Javascript
微信小程序 开发之滑块视图容器(swiper)详解及实例代码
2017/02/22 Javascript
js实现登录注册框手机号和验证码校验(前端部分)
2017/09/28 Javascript
vue.js项目打包上线的图文教程
2017/11/16 Javascript
详解jQuery获取特殊属性的值以及设置内容
2018/11/14 jQuery
js实现树形数据转成扁平数据的方法示例
2020/02/27 Javascript
解决Linux系统中python matplotlib画图的中文显示问题
2017/06/15 Python
Django集成CAS单点登录的方法示例
2019/06/10 Python
django一对多模型以及如何在前端实现详解
2019/07/24 Python
最新2019Pycharm安装教程 亲测
2020/02/28 Python
CSS3实现文字波浪线效果示例代码
2016/11/20 HTML / CSS
快速实现一个简单的canvas迷宫游戏的示例
2018/07/04 HTML / CSS
3种方式实现瀑布流布局小结
2019/09/05 HTML / CSS
波兰品牌鞋履在线商店:Eastend.pl
2020/01/11 全球购物
两则小学生的自我评价分享
2013/11/14 职场文书
数控个人求职信范文
2014/02/03 职场文书
《蒙娜丽莎之约》教学反思
2014/02/27 职场文书
客服专员岗位职责
2014/02/28 职场文书
环保宣传标语
2014/06/12 职场文书
离婚被告代理词
2015/05/23 职场文书
学生检讨书范文
2019/06/24 职场文书
深入详解JS函数的柯里化
2021/06/09 Javascript
德劲DE1107指针试高灵敏度全波段收音机机评
2022/04/05 无线电
Golang 1.18 多模块Multi-Module工作区模式的新特性
2022/04/11 Golang
JavaScript实现简单的音乐播放器
2022/08/14 Javascript