美文网首页wxpython程序员简友广场
1.Python图形界面编程wxPython基本框架

1.Python图形界面编程wxPython基本框架

作者: 赵明嗯 | 来源:发表于2020-06-07 19:24 被阅读0次

    wxPython是Python最常用的一种用户界面库,容易入门且功能强大。今天这段代码就是使用wxPython建立图形界面的一个基本代码框架。以后无论要建造多么复杂的图形程序,都会用到这个基本套路。

    import wx
    class myFrame(wx.Frame):
        def __init__(self):
            super().__init__(parent=None,pos=[100,100],
                             size=[390,420],title="商贾三国")
            self.panel=wx.Panel(self)
            self.panel.SetBackgroundColour((220, 210, 0))
            poem="步出夏门行·观沧海 \n作者:曹操  汉代 "
            font = wx.Font(20,wx.SCRIPT,wx.NORMAL,wx.NORMAL)
            self.mytext=wx.StaticText(parent=self.panel,
                                      pos=[30,30],size=[330,380],label=poem)
            self.mytext.SetFont(font)
    myapp=wx.App()
    myframe=myFrame()
    myframe.Show()
    poem="步出夏门行·观沧海 \n作者:曹操  汉代 \n东临碣石,以观沧海。\n"\
                "水何澹澹,山岛竦峙。\n树木丛生,百草丰茂。\n秋风萧瑟,洪波涌起。\n" \
                 "日月之行,若出其中。\n星汉灿烂,若出其里。\n幸甚至哉,歌以咏志。"
    myframe.mytext.SetLabel(poem)
    myapp.MainLoop()
    
    sunguoguancanghai.png

    相关文章

      网友评论

        本文标题:1.Python图形界面编程wxPython基本框架

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