读书人

构建一个容易的文本编辑器

发布时间: 2012-07-26 12:01:08 作者: rapoo

构建一个简单的文本编辑器

Windows or Frames?import wxclass MyFrame(wx.Frame): def __init__(self,parent,title): wx.Frame.__init__(self,parent,title=title,size=(400,300)) self.control = wx.TextCtrl(self,style=wx.TE_MULTILINE) self.Show(True)app = wx.App(False)frame = MyFrame(None,"Small Editor")app.MainLoop()


这个例子里,我们从wx.Frame派生并重写它的__init__方法。声明一个可以编辑TextCtrl控件。

请注意,因为在MyFrame的内部运行它的__init__方法self.Show(),我们不再需要显式地调用frame.Show()。

读书人网 >编程

热点推荐