python精要(82)-wxpython(3)-静态文本控件与状态栏
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                python精要(82)-wxpython(3)-静态文本控件与状态栏
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                
                            
                            
                            #!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Mon Feb 22 08:35:42 2021
@author: myhaspl
"""import wx
class MyHelloFrame(wx.Frame):"""框架"""def __init__(self, *args, **kw):# 調用父類構造函數super(MyHelloFrame, self).__init__(*args, **kw)# 在frame中創建Panel面板pnl = wx.Panel(self)# 使用較大的粗體字體設置靜態文本控件st = wx.StaticText(pnl, label="較大的粗體")font = st.GetFont()font.PointSize += 10font = font.Bold()st.SetFont(font)# 狀態欄self.CreateStatusBar()self.SetStatusText("學習wxPython!")        # 創建一個sizer管理子widget層,非常重要,設置好才可以使文本正常完整顯示出來#否則,除非明確指定size,文本會因為顯示的大小size受限無法顯示,。sizer = wx.BoxSizer(wx.VERTICAL)sizer.Add(st, wx.SizerFlags().Border(wx.TOP|wx.LEFT, 25))pnl.SetSizer(sizer)if __name__ == '__main__':# When this module is run (not imported) then create the app, the# frame, show it, and start the event loop.app = wx.App()frm = MyHelloFrame(None, title='靜態文本控件與狀態欄')frm.Show()app.MainLoop()	 
                        
                        
                        
 
總結
以上是生活随笔為你收集整理的python精要(82)-wxpython(3)-静态文本控件与状态栏的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: SpringAOP Aspect注解实现
 - 下一篇: java this 三种用法