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实现的购物车功能示例
Feb 11 Python
python将txt文件读入为np.array的方法
Oct 30 Python
Python调用graphviz绘制结构化图形网络示例
Nov 22 Python
python系统指定文件的查找只输出目录下所有文件及文件夹
Jan 19 Python
使用python实现下载我们想听的歌曲,速度超快
Jul 09 Python
一个非常简单好用的Python图形界面库(PysimpleGUI)
Dec 28 Python
python 获取域名到期时间的方法步骤
Feb 10 Python
在 Golang 中实现 Cache::remember 方法详解
Mar 30 Python
深度学习详解之初试机器学习
Apr 14 Python
学会用Python实现滑雪小游戏,再也不用去北海道啦
May 20 Python
Python实现列表拼接和去重的三种方式
Jul 02 Python
Python中with上下文管理协议的作用及用法
Mar 18 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
PHP人民币金额数字转中文大写的函数代码
2013/02/27 PHP
深入php处理整数函数的详解
2013/06/09 PHP
php中的路径问题与set_include_path使用介绍
2014/02/11 PHP
thinkPHP3.2简单实现文件上传的方法
2016/05/16 PHP
php array_keys 返回数组的键名
2016/10/25 PHP
PHP7新增函数
2021/03/09 PHP
javascript 写类方式之四
2009/07/05 Javascript
基于JQuery的动态删除Table表格的行和列的代码
2011/05/12 Javascript
Javascript根据指定下标或对象删除数组元素
2012/12/21 Javascript
jquery.validate的使用说明介绍
2013/11/12 Javascript
利用javascript实现全部删或清空所选的操作
2014/05/27 Javascript
AngualrJS中每次$http请求时的一个遮罩层Directive
2016/01/26 Javascript
巧用jQuery选择器提高写表单效率的方法
2016/08/19 Javascript
详解用vue.js和laravel实现微信支付
2017/06/23 Javascript
使用jquery DataTable和ajax向页面显示数据列表的方法
2018/08/09 jQuery
详解如何快速配置webpack多入口脚手架
2018/12/28 Javascript
Vue唯一可以更改vuex实例中state数据状态的属性对象Mutation的讲解
2019/01/18 Javascript
js array数组对象操作方法汇总
2019/03/18 Javascript
Vue 技巧之控制父类的 slot
2020/02/24 Javascript
vue+elementUI动态增加表单项并添加验证的代码详解
2020/12/17 Vue.js
ubuntu 16.04下python版本切换的方法
2019/06/14 Python
使用Python脚本从文件读取数据代码实例
2020/01/19 Python
django的autoreload机制实现
2020/06/03 Python
详解Django ORM引发的数据库N+1性能问题
2020/10/12 Python
python3中布局背景颜色代码分析
2020/12/01 Python
详解Java中一维、二维数组在内存中的结构
2021/02/11 Python
美国特价机票专家:Airfarewatchdog
2018/01/24 全球购物
Piercing Pagoda官网:耳环、戒指、项链、手链等
2020/09/28 全球购物
园林毕业生自我鉴定范文
2013/12/29 职场文书
中专毕业生个人职业生涯规划
2014/02/19 职场文书
教师党的群众路线对照检查材料
2014/09/24 职场文书
四风查摆剖析材料
2014/10/10 职场文书
出纳工作检讨书范文
2014/12/27 职场文书
教师专业技术工作总结2015
2015/05/13 职场文书
公司管理建议书
2015/09/14 职场文书
高中英语教学反思范文
2016/03/02 职场文书