首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2012-07-26 
构建一个简单的文本编辑器Windows or Frames?import wxclass MyFrame(wx.Frame):def __init__(self,parent

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

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()。

热点排行