欢迎来到天天文库
浏览记录
ID:18489739
大小:194.00 KB
页数:20页
时间:2018-09-18
《wxpython中文教程 简单入门加实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、wxPython中文教程简单入门加实例博客分类:·Python2/WxpythonwxPythonPython编程浏览器脚本 wx.Window是一个基类,许多构件从它继承。包括wx.Frame构件。技术上这意味着,我们可以在所有的 子类中使用wx.Window的方法。我们这里介绍它的几种方法:*SetTitle(stringtitle)——设置窗口标题。只可用于框架和对话框。*SetToolTip(wx.ToolTiptip)——为窗口添加提示。*SetSize(wx.Sizesize)——设置窗口的尺寸。*SetPosition(wx.Pointpos
2、)——设置窗口出现的位置。*Show(show=True)——显示或隐藏窗口。其中的参数可以为True或False。*Move(wx.Pointpos)——将窗口移动到指定位置。*SetCursor(wx.StockCursorid)——设置窗口的鼠标指针样式。 Python代码 1.import wx 2.app = wx.PySimpleApp() 3.frame = wx.Frame( None, -1, '' ) 4.frame.SetToolTip( wx.ToolTip( 'This is a frame' ) ) 5.frame.Se
3、tCursor( wx.StockCursor( wx.CURSOR_MAGNIFIER ) ) 6.frame.SetPosition( wx.Point( 0, 0 ) ) 7.frame.SetSize( wx.Size( 300, 250 ) ) 8.frame.SetTitle( 'simple2.py' ) 9.frame.Show() 10.app.MainLoop() importwxapp=wx.PySimpleApp()frame=wx.Frame(None,-1,'')frame.SetToolTip(wx.ToolTip
4、('Thisisaframe'))frame.SetCursor(wx.StockCursor(wx.CURSOR_MAGNIFIER))frame.SetPosition(wx.Point(0,0))frame.SetSize(wx.Size(300,250))frame.SetTitle('simple2.py')frame.Show()app.MainLoop() 我们创建了一个"Thisisaframe"提示。鼠标指针被设置为放大镜样式。可用的鼠标指针样式有:wx.CURSOR_ARROWwx.CURSOR_RIGHT_ARROWwx.CURSOR
5、_BLANKwx.CURSOR_BULLSEYEwx.CURSOR_CHARwx.CURSOR_CROSSwx.CURSOR_HANDwx.CURSOR_IBEAMwx.CURSOR_LEFT_BUTTONwx.CURSOR_MAGNIFIERwx.CURSOR_MIDDLE_BUTTONwx.CURSOR_NO_ENTRYwx.CURSOR_PAINT_BRUSHwx.CURSOR_PENCILwx.CURSOR_POINT_LEFTwx.CURSOR_POINT_RIGHTwx.CURSOR_QUESTION_ARROWwx.CURSOR_RIGHT_
6、BUTTONwx.CURSOR_SIZENESWwx.CURSOR_SIZENSwx.CURSOR_SIZENWSEwx.CURSOR_SIZEWEwx.CURSOR_SIZINGwx.CURSOR_SPRAYCANwx.CURSOR_WAITwx.CURSOR_WATCHwx.CURSOR_ARROWWAIT我们把窗口放在了左上角,大小是300x250像素,标题被设置为"simple2.py"。 ====================================================================== wx.Fr
7、ame是一个容器构件。这意味着它可以容纳其它构件。它有如下的构造器:wx.Frame(wx.Windowparent,id,stringtitle,wx.Pointpos=wx.DefaultPosition,wx.Sizesize=wx.DefaultSize,style=wx.DEFAULT_FRAME_STYEL,stringname='frame')构造器是一种特殊的函数。它在对象创建时被调用。对于我们来说重要的是,我们打算创建一个新的构件时,只要简单的调用它的构造器就行了。Python允许参数有默认值。所以在wx.Frame中必须的参数就只剩下了
8、parent、id和title了。如果你按顺序指定参数的值,那么你
此文档下载收益归作者所有