WxPython状态栏的创建和设置方法

WxPython状态栏的创建和设置方法


发布日期: 1970-01-01 更新日期: 2018-12-12 编辑:xuzhiping 浏览次数: 4585

标签:

摘要: 今天在使用WxPython开发GUI界面的时候,突然想加一下 状态栏,于是找了一下添加的方法。 添加方法基本有两种: 第一种是单独创建一个StatusBar对象,再将再添加到当前 窗口;第二种则是将StatusBar当做是当前窗口创建出来的 对象。结构上稍微有...

今天在使用WxPython开发GUI界面的时候,突然想加一下 状态栏,于是找了一下添加的方法。 添加方法基本有两种: 第一种是单独创建一个StatusBar对象,再将再添加到当前 窗口;第二种则是将StatusBar当做是当前窗口创建出来的 对象。结构上稍微有一些不一样。

statusBar = wx.StatusBar(self, -1)# 实例化 wx.StatusBar
statusBar.SetFieldsCount(3) # 状态栏分成3个区域
statusBar.SetStatusWidths([-1,-1,-1]) #区域宽度比列,用负数
statusBar.SetStatusText("A Custom StatusBar...", 0) #给状态栏设文字
self.SetStatusBar(statusBar) #将状态栏附加到框架上
statusBar = self.CreateStatusBar() #调用框架wx.frame的CreateStatusBar方法
statusBar.statusBar.SetFieldsCount(3) # 状态栏分成3个区域
statusBar.SetStatusWidths([-1,-1,-1]) #区域宽度比列,用负数
statusBar.SetStatusText("A Custom StatusBar...", 0) #给状态栏设文字

关注公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org