python利用wx实现界面按钮和按钮监听和字体改变的方法


Posted in Python onJuly 17, 2019

wxPython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。

只要介绍了如何利用wxPython实现吗按钮和对按钮的监听,并且改变了按钮的字体和颜色。

python代码如下:

#-*- coding:utf-8 -*- 
import wx
class Frame(wx.Frame):
 def __init__(self):
  wx.Frame.__init__(self,None,title = u"测试界面",size=(1340,670)) 
  self.Center() 
  self.SetMaxSize((1340,670))
  self.SetMinSize((1340,670))                 
  self.panel = wx.Panel(self,size=(1340,670))
  self.locale = wx.Locale(wx.LANGUAGE_ENGLISH)
  
  global Test_Button
  
  fontButton = wx.Font(15,wx.SWISS,wx.NORMAL,wx.NORMAL)
  Test_Button = wx.Button(self.panel,label=u"测试按钮",pos=(100,155),size=(200,45))
  Test_Button.SetFont(fontButton)
  Test_Button.SetBackgroundColour("#90EE90")
  self.Bind(wx.EVT_BUTTON,self.Test_Button,Test_Button)
  
    
 
  
 ### 按钮 
 def Test_Button(self, event):  
  
  Test_Button.SetBackgroundColour("#CCCCCC")
  
  self.Train_Text = wx.StaticText(self.panel, -1, "按钮颜色改变" 
    ,pos=(100,25),size=(200,110)) 
  
 
 
  
if __name__ == "__main__":
 app = wx.App()
 frame = Frame()
 frame.Show()
 app.MainLoop()

python利用wx实现界面按钮和按钮监听和字体改变的方法

python利用wx实现界面按钮和按钮监听和字体改变的方法

以上这篇python利用wx实现界面按钮和按钮监听和字体改变的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
浅析python中的分片与截断序列
Aug 09 Python
使用selenium模拟登录解决滑块验证问题的实现
May 10 Python
pandas计数 value_counts()的使用
Jun 24 Python
python字典的setdefault的巧妙用法
Aug 07 Python
Django为窗体加上防机器人的验证码功能过程解析
Aug 14 Python
解决python 3 urllib 没有 urlencode 属性的问题
Aug 22 Python
简单了解python数组的基本操作
Nov 26 Python
如何在Python对Excel进行读取
Jun 04 Python
Keras 使用 Lambda层详解
Jun 10 Python
python RSA加密的示例
Dec 09 Python
对Keras自带Loss Function的深入研究
May 25 Python
详解Python+OpenCV绘制灰度直方图
Mar 22 Python
使用Python和Scribus创建一个RGB立方体的方法
Jul 17 #Python
python实现点击按钮修改数据的方法
Jul 17 #Python
python 批量添加的button 使用同一点击事件的方法
Jul 17 #Python
python实时检测键盘输入函数的示例
Jul 17 #Python
python  文件的基本操作 菜中菜功能的实例代码
Jul 17 #Python
python对绑定事件的鼠标、按键的判断实例
Jul 17 #Python
Django model update的多种用法介绍
Mar 28 #Python
You might like
3款值得推荐的微信开发开源框架
2014/10/28 PHP
PHP实现动态获取函数参数的方法示例
2018/04/02 PHP
ASP SQL防注入的方法
2008/12/25 Javascript
线路分流自动智能跳转代码,自动选择最快镜像网站(js)
2011/10/31 Javascript
c#和Javascript操作同一json对象的实现代码
2012/01/17 Javascript
[JSF]使用DataModel处理表行事件的实例代码
2013/08/05 Javascript
js清除input中type等于file的值域(示例代码)
2013/12/24 Javascript
jquery scroll()区分横向纵向滚动条的方法
2014/04/04 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
使用jquery提交form表单并自定义action的方法
2016/05/25 Javascript
node.js 中国天气预报 简单实现
2016/06/06 Javascript
详解微信小程序 页面跳转 传递参数
2016/12/08 Javascript
JS中的回调函数实例浅析
2018/03/21 Javascript
vue如何在自定义组件中使用v-model
2018/05/14 Javascript
浅谈Vue组件及组件的注册方法
2018/08/24 Javascript
Vue 进阶之路(三)
2019/04/18 Javascript
vue watch关于对象内的属性监听
2019/04/22 Javascript
vue-router跳转时打开新页面的两种方法
2019/07/29 Javascript
微信小程序实现分享商品海报功能
2019/09/30 Javascript
python网页请求urllib2模块简单封装代码
2014/02/07 Python
python+matplotlib实现礼盒柱状图实例代码
2018/01/16 Python
Python实现的维尼吉亚密码算法示例
2018/04/12 Python
详解Python 正则表达式模块
2018/11/05 Python
django中的数据库迁移的实现
2020/03/16 Python
CSS3的first-child选择器实战攻略
2016/04/28 HTML / CSS
CSS3实现文字波浪线效果示例代码
2016/11/20 HTML / CSS
联强国际笔试题面试题
2013/07/10 面试题
上学迟到的检讨书
2014/01/11 职场文书
幼儿园教师工作制度
2014/01/22 职场文书
承诺书的格式范文
2014/03/28 职场文书
个人简历求职信范文
2015/03/20 职场文书
单位推荐信范文
2015/03/27 职场文书
辛德勒的名单观后感
2015/06/03 职场文书
婚礼领导致辞大全
2015/07/28 职场文书
mysql如何能有效防止删库跑路
2021/10/05 MySQL
Python绘制散点图之可视化神器pyecharts
2022/07/07 Python