wxPython多个窗口的基本结构

如何在一个wxpython APP里面创建两个框架呢?供大家参考,具体内容如下

代码:

import ...

import ...

class MyFrame(wx.Frame):

def __init__(self):

wx.Frame.__init__(

...

class MyFrame2(wx.Frame):

def __init__(self):

wx.Frame.__init__(

...

class MyApp(wx.App):

def OnInit(self):

self.myframe = MyFrame()

self.myframe2 = MyFrame2()

self.SetTopWindow(self.myframe)

self.myframe.Show(True)

self.myframe2.Show(True)

return True

if __name__=='__main__':

app = MyApp(0)

app.MainLoop()

小编为大家又搜集了如何实现简单的wxpython两个窗体?具体代码如下

import wx

class MyFrame(wx.Frame):

""" 一个简单继承Frame的例子. """

def __init__(self, parent, title):

wx.Frame.__init__(self, parent, title=title, size=(200,100))

self.control = wx.TextCtrl(self, style=wx.TE_MULTILINE)

self.Show(True)

app = wx.App(False)

frame = MyFrame(None, '最简单的编辑框程序')

frame2 = MyFrame(None, 'sssss')

app.MainLoop()

以上是 wxPython多个窗口的基本结构 的全部内容, 来源链接: utcz.com/z/350744.html

回到顶部