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第八周:详解网络编程基础(socket)
Dec 14 Python
python 将md5转为16字节的方法
May 29 Python
python计算两个地址之间的距离方法
Jun 09 Python
django2用iframe标签完成网页内嵌播放b站视频功能
Jun 20 Python
浅谈Python基础—判断和循环
Mar 22 Python
PyCharm下载和安装详细步骤
Dec 17 Python
parser.add_argument中的action使用
Apr 20 Python
浅谈对python中if、elif、else的误解
Aug 20 Python
Python中lru_cache的使用和实现详解
Jan 25 Python
No module named ‘win32gui‘ 的解决方法(踩坑之旅)
Feb 18 Python
Pytest中skip和skipif的具体使用方法
Jun 30 Python
Python可视化学习之seaborn绘制矩阵图详解
Feb 24 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处理整数函数的详解
2013/06/09 PHP
php实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
Zend Framework框架路由机制代码分析
2016/03/22 PHP
Laravel框架路由设置与使用示例
2018/06/12 PHP
PHP实现的AES加密、解密封装类与用法示例
2018/08/02 PHP
JQuery 插件制作实践 xMarquee插件V1.0
2010/04/02 Javascript
25个非常棒的jQuery滑块插件和教程小结
2011/09/02 Javascript
ScrollDown的基本操作示例
2013/06/09 Javascript
顶部缓冲下拉菜单导航特效的JS代码
2013/08/27 Javascript
js实现checkbox全选和反选示例
2014/05/01 Javascript
Javascript中的回调函数和匿名函数的回调示例介绍
2014/05/12 Javascript
jQuery Mobile中的button按钮组件基础使用教程
2016/05/23 Javascript
基于JS实现导航条之调用网页助手小精灵的方法
2016/06/17 Javascript
javascript如何创建对象
2016/08/29 Javascript
slideToggle+slideup实现手机端折叠菜单效果
2017/05/25 Javascript
微信JSSDK调用微信扫一扫功能的方法
2017/07/25 Javascript
除Console.log()外更多的Javascript调试命令
2018/01/24 Javascript
vue项目实战总结篇
2018/02/11 Javascript
node.js到底要不要加分号浅析
2018/07/11 Javascript
VueJS 组件参数名命名与组件属性转化问题
2018/12/03 Javascript
JS查找孩子节点简单示例
2019/07/25 Javascript
JavaScript数组类型Array相关的属性与方法详解
2020/09/08 Javascript
Nodejs + sequelize 实现增删改查操作
2020/11/07 NodeJs
[10:49]2014国际邀请赛 叨叨刀塔第二期为真正的电竞喝彩
2014/07/21 DOTA
python pickle 和 shelve模块的用法
2013/09/16 Python
Python数据结构之栈、队列的实现代码分享
2017/12/04 Python
神经网络理论基础及Python实现详解
2017/12/15 Python
使用Python写一个小游戏
2018/04/02 Python
python 实现将字典dict、列表list中的中文正常显示方法
2018/07/06 Python
实例讲解Python脚本成为Windows中运行的exe文件
2019/01/24 Python
python实现凯撒密码、凯撒加解密算法
2020/06/11 Python
资产经营总监岗位职责
2013/12/04 职场文书
汉语言文学毕业生自荐信范文
2014/03/24 职场文书
中学生思想品德评语
2014/12/31 职场文书
关于倡议书的范文
2015/04/29 职场文书
2016年大学迎新晚会工作总结
2015/10/15 职场文书