美文网首页
静态文本和按钮

静态文本和按钮

作者: wangyu2488 | 来源:发表于2019-12-23 09:11 被阅读0次

2019年12月18日

image.png
import wx

# 自定义窗口类MyFrame
class MyFrame(wx.Frame):
    def __init__(self):
        super().__init__(parent=None, title='静态文本和按钮', size=(300, 200))
        self.Centre()  # 设置窗口居中
        panel = wx.Panel(parent=self)
        # 创建垂直方向的Box布局管理器
        vbox = wx.BoxSizer(wx.VERTICAL)
        self.statictext = wx.StaticText(parent=panel, label='StaticText1', style=wx.ALIGN_CENTRE_HORIZONTAL)
        b1 = wx.Button(parent=panel, label='OK')
        self.Bind(wx.EVT_BUTTON, self.on_click, b1)
        b2 = wx.ToggleButton(panel, -1, 'ToggleButton')
        self.Bind(wx.EVT_BUTTON, self.on_click, b2)
        bmp = wx.Bitmap('icon/1.png', wx.BITMAP_TYPE_PNG)
        b3 = wx.BitmapButton(panel, -1, bmp)
        self.Bind(wx.EVT_BUTTON, self.on_click, b3)
        # 添加静态文本和按钮到Box布局管理器
        vbox.Add(100, 10, proportion=1, flag=wx.CENTER | wx.FIXED_MINSIZE)
        vbox.Add(self.statictext, proportion=1, flag=wx.CENTER | wx.FIXED_MINSIZE)
        vbox.Add(b1, proportion=1, flag=wx.CENTER | wx.EXPAND)
        vbox.Add(b2, proportion=1, flag=wx.CENTER | wx.EXPAND)
        vbox.Add(b3, proportion=1, flag=wx.CENTER | wx.EXPAND)
        panel.SetSizer(vbox)
    def on_click(self, event):
        self.statictext.SetLabelText('Hello, world.')

class App(wx.App):
    def OnInit(self):
        # 创建窗口对象
        frame = MyFrame()
        frame.Show()
        return True

if __name__ == '__main__':
    app = App()
    app.MainLoop()  # 进入主事件循环

相关文章

  • 静态文本和按钮

    2019年12月18日

  • iOS 实战笔记2-(GeekBand)

    1.使用UILabel显示静态文本 想要给用户显示静态文本,并且控制文本的字体和颜色。 @property(non...

  • Bootstrap 手册 03 - 表单篇

    HTML 表单中常见的元素主要包括:文本输入框、下拉选择框、单选按钮、复选按钮、文本域和按钮等。 0. 表单控件 ...

  • Bootstrap美化表单元素

    表单中常见的元素主要包括:文本输入框、下拉选择框、单选按钮、复选按钮、文本域和按钮等。单独的表单控件会被自动赋予一...

  • UIButton(用按钮中的文字大小来动态设置按钮的尺寸)

    如果按钮的大小想和通过文本的尺寸变化来变化用下面的方法来动态设置按钮的尺寸 // 计算按钮中的文本的尺寸以每个文字...

  • Widget

    父类像子类传递数据 checkbox 计步器 Text文本 富文本 ` 图文混合 按钮 图标按钮: 按钮默认适配4...

  • EditText设置 drawableRight 、left、t

    记录 代码动态设置 有文本的时候显示删除按钮 没有文本的时候 隐藏删除按钮 删除按钮的监听

  • 添加action bar 按钮

    Action bar 允许添加按钮。可以添加 icon 和/或文本被称作action buttons(操作按钮)。...

  • 常用网站手册

    静态网站和博客 1 、https://jekyllrb.com 将纯文本转换为静态网站和博客。 2、https:/...

  • 安卓常用控件

    Android 文本控件TextView和EditText; 按钮控件Button和ImageButton 状态开...

网友评论

      本文标题:静态文本和按钮

      本文链接:https://www.haomeiwen.com/subject/bnponctx.html