wxpython 自定义按钮的实现,和上一篇自定义文本实现的思路类似,使用一个wx.StaticText作为边框,再在之上放一个无边框的按钮wx.Button。
测试代码:
# coding:utf-8 import wx from wxpython import Mywxpython app = wx.App() frame = wx.Frame(None, title="Gui Test Editor", pos=(1000, 200), size=(500, 400)) panel = wx.Panel(frame) my_button = Mywxpython.MyButton(panel,title="点我",pos=(10, 150)) frame.Show() app.MainLoop()
效果图:
需要什么边框,字体,颜色都可以自己设置,还有事件绑定