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处理html转义字符的方法详解
Jul 01 Python
Python读取指定目录下指定后缀文件并保存为docx
Apr 23 Python
对python中数据集划分函数StratifiedShuffleSplit的使用详解
Dec 11 Python
Appium+python自动化怎么查看程序所占端口号和IP
Jun 14 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
Aug 12 Python
Django+zTree构建组织架构树的方法
Aug 21 Python
Python数据可视化:顶级绘图库plotly详解
Dec 07 Python
利用matplotlib实现根据实时数据动态更新图形
Dec 13 Python
Python sklearn库实现PCA教程(以鸢尾花分类为例)
Feb 24 Python
基于pygame实现童年掌机打砖块游戏
Feb 25 Python
如何在keras中添加自己的优化器(如adam等)
Jun 19 Python
在Python中如何使用yield
Jun 07 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的图形函数中显示汉字
2006/10/09 PHP
JAVASCRIPT下判断IE与FF的比较简单的方式
2008/10/17 Javascript
Javascript !!的作用
2008/12/04 Javascript
javascript replace()正则替换实现代码
2010/02/26 Javascript
JavaScript判断窗口是否最小化的代码(跨浏览器)
2010/08/01 Javascript
Fastest way to build an HTML string(拼装html字符串的最快方法)
2011/08/20 Javascript
Js 获取Gridview选中行的内容操作步骤
2013/02/05 Javascript
用js提交表单解决一个页面有多个提交按钮的问题
2014/09/01 Javascript
JavaScript 学习笔记之操作符
2015/01/14 Javascript
jquery实现多屏多图焦点图切换特效的方法
2015/05/04 Javascript
js的flv视频播放器插件使用方法
2015/06/23 Javascript
如何实现移动端浏览器不显示 pc 端的广告
2015/10/15 Javascript
详解Bootstrap四种图片样式
2016/01/04 Javascript
JS获取元素多层嵌套思路详解
2016/05/16 Javascript
微信小程序 简单教程实例详解
2017/01/13 Javascript
js中作用域的实例解析
2017/03/16 Javascript
基于JavaScript实现焦点图轮播效果
2017/03/27 Javascript
Vue实现计算器计算效果
2020/08/17 Javascript
[01:45]典藏宝瓶2+祈求者身心——这就是DOTA2TI9总奖金突破3000万美元的秘密
2019/07/21 DOTA
Python遍历目录中的所有文件的方法
2016/07/08 Python
利用python模拟sql语句对员工表格进行增删改查
2017/07/05 Python
Scrapy抓取京东商品、豆瓣电影及代码分享
2017/11/23 Python
Python实现将数据写入netCDF4中的方法示例
2018/08/30 Python
python 利用浏览器 Cookie 模拟登录的用户访问知乎的方法
2019/07/11 Python
Python基于pyecharts实现关联图绘制
2020/03/27 Python
进程的查看和调度分别使用什么命令
2013/12/14 面试题
写给女朋友的道歉信
2014/01/08 职场文书
商铺租赁意向书
2014/04/01 职场文书
销售员岗位职责范本
2015/04/11 职场文书
分享:关于学习的励志名言赏析
2019/08/16 职场文书
导游词之湖北梁子湖
2019/11/07 职场文书
Golang二维切片初始化的实现
2021/04/08 Golang
详解Java实践之适配器模式
2021/06/18 Java/Android
一文弄懂MySQL索引创建原则
2022/02/28 MySQL
Java 常见的限流算法详细分析并实现
2022/04/07 Java/Android
进阶篇之linux环境下安装MySQL数据库
2022/04/09 MySQL