2004年08月26日 星期四 15:32
就这代码,我CP了一个DEMO里的代码: #---------------------------------------------------------------------- # A very simple wxPython example. Just a wxFrame, wxPanel, # wxStaticText, wxButton, and a wxBoxSizer, but it shows the basic # structure of any wxPython application. #---------------------------------------------------------------------- import wx class MyFrame(wx.Frame): """ This is MyFrame. It just shows a few controls on a wxPanel, and has a simple menu. """ def __init__(self, parent, title): wx.Frame.__init__(self, parent, -1, title, pos=(150, 150), size=(350, 200)) # Create the menubar menuBar = wx.MenuBar() # and a menu menu = wx.Menu() # add an item to the menu, using \tKeyName automatically # creates an accelerator, the third param is some help text # that will show up in the statusbar menu.Append(wx.ID_EXIT, "E&xit;\tAlt-X", "Exit this simple sample") # bind the menu event to an event handler self.Bind(wx.EVT_MENU, self.OnTimeToClose, id=wx.ID_EXIT) # and put the menu on the menubar menuBar.Append(menu, "&File;") self.SetMenuBar(menuBar) self.CreateStatusBar() # Now create the Panel to put the other controls on. panel = wx.Panel(self) # and a few controls text = wx.StaticText(panel, -1, "Hello World!") text.SetFont(wx.Font(14, wx.SWISS, wx.NORMAL, wx.BOLD)) text.SetSize(text.GetBestSize()) btn = wx.Button(panel, -1, "Close") funbtn = wx.Button(panel, -1, "Just for fun...") # bind the button events to handlers self.Bind(wx.EVT_BUTTON, self.OnTimeToClose, btn) self.Bind(wx.EVT_BUTTON, self.OnFunButton, funbtn) # Use a sizer to layout the controls, stacked vertically and with # a 10 pixel border around each sizer = wx.BoxSizer(wx.VERTICAL) sizer.Add(text, 0, wx.ALL, 10) sizer.Add(btn, 0, wx.ALL, 10) sizer.Add(funbtn, 0, wx.ALL, 10) panel.SetSizer(sizer) panel.Layout() def OnTimeToClose(self, evt): """Event handler for the button click.""" print "See ya later!" self.Close() def OnFunButton(self, evt): """Event handler for the button click.""" print "Having fun yet?" class MyApp(wx.App): def OnInit(self): frame = MyFrame(None, "Simple wxPython App") frame.Show(True) self.SetTopWindow(frame) return True app = MyApp(True) app.MainLoop() ----- Original Message ----- From: "limodou" <chatme at 263.net> To: <python-chinese at lists.python.cn> Sent: Thursday, August 26, 2004 2:48 PM Subject: Re: [python-chinese]奇怪的wxPython > mdkr,您好! > > 代码贴出来。 > > 一般是 > > from wx import * > > frame = Frame() > > 这里wx可以省略 > > 如果import wx > > frame = wx.Frame() > > wx不可以省略 > > ======= 2004-08-26 14:41:10 您在来信中写道:======= > > >我刚装的wxPython2.5 > >现在Frame好象是先import wx然后再wx.Frame吧? > >为什么DEMO上可以,我写的代码却说: > >Traceback (most recent call last): > > File "", line 1, in ? > >AttributeError: 'module' object has no attribute 'Frame' > >呢?_______________________________________________ > >python-chinese list > >python-chinese at lists.python.cn > >http://python.cn/mailman/listinfo/python-chinese > > > > = = = = = = = = = = = = = = = = = = = = > > > 致 > 礼! > > > limodou > chatme at 263.net > 2004-08-26 > > -------------------------------------------------------------------------------- > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese >
2004年08月26日 星期四 17:24
python-chinese,您好! 我下了eclipse3.0和dev0.5,插件也启动了,可还是不知怎么用他们来编写,请问是否可以给我一个详细点的说明,谢谢 致 礼! superxgz superxgz at 163.com 2004-08-26
2004年08月26日 星期四 17:37
python-chinese,您好! 新增: BookMark支持循环跳转 可以设置当前的运行路径,方便脚本运行 可以生成InnoSetup格式的Windows安装程序 增加Ftp的上传和下载功能 增加命令行选项 -f 可以不打开上次会话所保存的文件名 修改: 对整个软件结构进行调整,提高启动速度 所有的文件路径均自动处理为绝对路径 升级说明: 因为此次修改了程序结构,应用2.5版升级相似,在运行 NewEdit 前应先执行tools/convert_opt2.6.py来转换newedit.opt。也可以简单地删除newedit.opt文件。 源码下载:http://wiki.woodpecker.org.cn/moin.cgi/NewEdit?action=AttachFile&do;=get⌖=neweidt_2.6r1.zip Windows安装程序下载:http://wiki.woodpecker.org.cn/moin.cgi/NewEdit?action=AttachFile&do;=get⌖=NewEdit2.6.exe 致 礼! limodou chatme at 263.net 2004-08-26
2004年08月26日 星期四 17:42
call jabber!!!!!! JabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabberJabber ----- Original Message ----- From: "limodou" <chatme at 263.net> To: "python-chinese" <python-chinese at lists.python.cn> Sent: Thursday, August 26, 2004 2:20 PM Subject: [python-chinese] 讨厌的UC > python-chinese,您好! > > 开了一会收到好几个广告,真烦人!再搞就关了它。 > > 致 > 礼! > > > limodou > chatme at 263.net > 2004-08-26 > -------------------------------------------------------------------------------- > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese >
Zeuux © 2025
京ICP备05028076号