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基于smtplib实现异步发送邮件服务
May 28 Python
Python编写简单的HTML页面合并脚本
Jul 11 Python
Python实现的摇骰子猜大小功能小游戏示例
Dec 18 Python
python操作xlsx文件的包openpyxl实例
May 03 Python
详解Python数据可视化编程 - 词云生成并保存(jieba+WordCloud)
Mar 26 Python
PYTHON EVAL的用法及注意事项解析
Sep 06 Python
Django 框架模型操作入门教程
Nov 05 Python
python GUI库图形界面开发之PyQt5单行文本框控件QLineEdit详细使用方法与实例
Feb 27 Python
pycharm如何使用anaconda中的各种包(操作步骤)
Jul 31 Python
Python实现壁纸下载与轮换
Oct 19 Python
python输出国际象棋棋盘的实例分享
Nov 26 Python
python绕过图片滑动验证码实现爬取PTA所有题目功能 附源码
Jan 06 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
比较strtr, str_replace和preg_replace三个函数的效率
2013/06/26 PHP
php实现Linux服务器木马排查及加固功能
2014/12/29 PHP
服务器上配置PHP运行环境教程
2015/02/12 PHP
Laravel 错误提示本地化的实现
2019/10/22 PHP
基于jquery实现左右按钮点击的图片切换效果
2021/01/27 Javascript
jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
2016/08/20 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
2016/12/25 Javascript
详解Javascript中DOM的范围
2017/02/13 Javascript
Vue.js实现按钮的动态绑定效果及实现代码
2017/08/21 Javascript
vue-music关于Player播放器组件详解
2017/11/28 Javascript
JavaScript中set与get方法用法示例
2018/08/15 Javascript
详解vue-router传参的两种方式
2018/09/10 Javascript
微信小程序局部刷新触发整页刷新效果的实现代码
2018/11/21 Javascript
JSON是什么?有哪些优点?JSON和XML的区别?
2019/04/29 Javascript
JavaScript实现的联动菜单特效示例
2019/07/08 Javascript
详解用js代码触发dom事件的实现方案
2020/06/10 Javascript
JavaScript图像放大镜效果实现方法详解
2020/06/28 Javascript
Postman内建变量常用方法实例解析
2020/07/28 Javascript
javascript实现京东登录显示隐藏密码
2020/08/02 Javascript
解决vue路由name同名,路由重复的问题
2020/08/05 Javascript
JavaScript 几种循环方式以及模块化的总结
2020/09/03 Javascript
vue3.0+vue-router+element-plus初实践
2020/12/02 Vue.js
[00:38]TI珍贵瞬间系列(二):笑
2020/08/26 DOTA
Python分析学校四六级过关情况
2017/11/22 Python
python实现简易云音乐播放器
2018/01/04 Python
Python Scapy随心所欲研究TCP协议栈
2018/11/20 Python
Python+OpenCV图片局部区域像素值处理改进版详解
2019/01/23 Python
python3连接mysql获取ansible动态inventory脚本
2020/01/19 Python
加拿大折扣、优惠券和交易网站:WagJag
2018/02/07 全球购物
Raffaello Network西班牙:意大利拉斐尔时尚购物网
2019/03/12 全球购物
职业生涯规划书范文
2014/03/10 职场文书
2014政府领导班子对照检查材料思想汇报(3篇)
2014/09/26 职场文书
大学生安全教育主题班会
2015/08/12 职场文书
了解Redis常见应用场景
2021/06/23 Redis
Golang bufio详细讲解
2022/04/21 Golang
JS前端可扩展的低代码UI框架Sunmao使用详解
2022/07/23 Javascript