WxPython狀態列的建立和設定方法

2021-06-05 11:52:24 字數 696 閱讀 9437

今天在使用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) #給狀態列設文字

wxPython 狀態列介紹

class paintframe wx.frame def init self,parent wx.frame.init self,parent,1,panit frame size 800,600 self.paint paintwindow self,1 狀態列 self.paint.bind ...

狀態列的建立

讓對話方塊的狀態列顯示時鐘 滑鼠位置 滑鼠點的顏色資訊等 新增字串資源 id indicator pos 滑鼠所在位置 id indicator color 滑鼠位置顏色 id indicator time 當前系統時間 在對話方塊類標頭檔案中進行狀態列物件的定義 cstatusbar m wnds...

Android透明狀態列 沉浸式狀態列

注意 android版本 4.4此方法有效 第一步 在activity的布局檔案中,根布局中加入以下第5 7行 第二步 新建類kitkatutils.class package cn.powerthink.djt.utils import android.annotation.suppresslin...