摘要: 今天在使用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) #给状态栏设文字