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 序列的方法总结
Oct 18 Python
Python实现字符串格式化输出的方法详解
Sep 20 Python
python学习入门细节知识点
Mar 29 Python
python opencv 图像尺寸变换方法
Apr 02 Python
python 实现敏感词过滤的方法
Jan 21 Python
django mysql数据库及图片上传接口详解
Jul 18 Python
通过实例了解python property属性
Nov 01 Python
pytorch中的自定义数据处理详解
Jan 06 Python
Django admin管理工具TabularInline类用法详解
May 14 Python
python 星号(*)的多种用途
Sep 21 Python
python实现自动打卡的示例代码
Oct 10 Python
如何使用Python对NetCDF数据做空间相关分析
Apr 21 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 如何获取二维数组中某个key的集合
2014/06/03 PHP
PHP通过加锁实现并发情况下抢码功能
2016/08/10 PHP
PHP排序算法之直接插入排序(Straight Insertion Sort)实例分析
2018/04/20 PHP
jquery关于图形报表的运用实现代码
2011/01/06 Javascript
jQuery.each()用法分享
2012/07/31 Javascript
jQuery点击tr实现checkbox选中的方法
2013/03/19 Javascript
js出生日期 年月日级联菜单示例代码
2014/01/10 Javascript
Bootstrap使用基础教程详解
2016/09/05 Javascript
Javascript中作用域的详细介绍
2016/10/06 Javascript
H5实现中奖记录逐行滚动切换效果
2017/03/13 Javascript
BootStrap模态框不垂直居中的解决方法
2017/10/19 Javascript
js设置随机切换背景图片的简单实例
2017/11/12 Javascript
微信小程序自定义prompt组件步骤详解
2018/06/12 Javascript
基于React Native 0.52实现轮播图效果
2020/08/25 Javascript
javascript获取元素的计算样式
2019/05/24 Javascript
vue如何使用外部特殊字体的操作
2020/07/30 Javascript
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
简单的Python抓taobao图片爬虫
2014/10/26 Python
Python Web框架Flask下网站开发入门实例
2015/02/08 Python
关于python的list相关知识(推荐)
2017/08/30 Python
学习和使用python的13个理由
2019/07/30 Python
python 3.7.4 安装 opencv的教程
2019/10/10 Python
多个python文件调用logging模块报错误
2020/02/12 Python
Python unittest单元测试openpyxl实现过程解析
2020/05/27 Python
python3通过subprocess模块调用脚本并和脚本交互的操作
2020/12/05 Python
Django中使用Celery的方法步骤
2020/12/07 Python
python线程优先级队列知识点总结
2021/02/28 Python
资深生产主管自我评价
2013/09/22 职场文书
经贸日语毕业生自荐信
2013/11/03 职场文书
学校端午节活动方案
2014/08/23 职场文书
2016党员党课心得体会
2016/01/07 职场文书
2019学校请假条格式及范文
2019/06/25 职场文书
何时使用Map来代替普通的JS对象
2021/04/29 Javascript
判断Python中的Nonetype类型
2021/05/25 Python
golang内置函数len的小技巧
2021/07/25 Golang
python+pyhyper实现识别图片中的车牌号思路详解
2022/12/24 Python