python利用wx实现界面按钮和按钮监听和字体改变的方法
作者:WANG_DDD 时间:2023-10-26 17:34:24
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()
来源:https://blog.csdn.net/qq_27802435/article/details/85133362
标签:python,wx,界面,监听,按钮
0
投稿
猜你喜欢
基于python+opencv调用电脑摄像头实现实时人脸眼睛以及微笑识别
2023-07-08 23:31:14
解读等值线图的Python绘制方法
2021-11-21 19:54:08
Python基本运算几何运算处理数字图像示例
2021-08-22 23:25:05
python内存动态分配过程详解
2023-10-02 14:58:46
Python selenium 三种等待方式详解(必会)
2021-03-13 16:03:33
PHP实现的curl批量请求操作示例
2023-11-17 01:51:10
速记Python布尔值
2022-04-23 10:02:17
python批量替换页眉页脚实例代码
2022-09-09 11:02:29
详解vuejs之v-for列表渲染
2023-07-02 16:56:39
python爬虫实战之最简单的网页爬虫教程
2022-02-06 17:03:36
浅谈django中的认证与登录
2023-02-22 18:18:03
99%的程序员都会收藏的书单 你读过几本?
2022-10-01 19:45:59
asp下去除超链接的函数
2011-03-29 11:11:00
Python fileinput模块使用实例
2022-02-28 12:02:19
pytorch中Schedule与warmup_steps的用法说明
2023-07-07 00:18:14
python递归实现快速排序
2023-08-26 22:46:27
opencv实现图像缩放效果
2022-10-24 04:52:28
5个有效改进网页UI设计的技巧
2008-12-19 12:04:00
python实现Floyd算法
2021-08-09 16:17:52
几个优化WordPress中JavaScript加载体验的插件介绍
2023-11-03 12:03:08