<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      使用基本的控件工作

      靜態文本控件

      大概對于所有的UI 工具來說,最基本的任務就是在屏幕上繪制純文本。在wxPython 中,使用類wx.StaticText 來完成。
      未命名.jpg 
      廢話先不說,給出代碼:


       

      # -*- coding: GBK -*-
      import wx

      class StaticTextFrame(wx.Frame):
          
      def __init__(self):
              wx.Frame.
      __init__(self, None, -1'顯示靜態文本'
                      size
      =(400300))
              panel 
      = wx.Panel(self, -1)

              
      # 這是一個基本的靜態文本
              wx.StaticText(panel, -1"這是一個基本的靜態文本"
                      (
      10010))

              
      # 指定了前景色和背景色的靜態文本
              rev = wx.StaticText(panel, -1"指定了前景色和背景色的靜態文本"
                      (
      10030))
              rev.SetForegroundColour(
      'white')
              rev.SetBackgroundColour(
      'black')

              
      # 指定居中對齊的的靜態文本
              center = wx.StaticText(panel, -1"居中,白字,黑色背景", (10050), 
                      (
      160-1), wx.ALIGN_CENTER)
              center.SetForegroundColour(
      'white')
              center.SetBackgroundColour(
      'black')

              
      # 指定右對齊的靜態文本
              right = wx.StaticText(panel, -1"文本右對齊", (10070), 
                      (
      160-1), wx.ALIGN_RIGHT)
              right.SetForegroundColour(
      'white')
              right.SetBackgroundColour(
      'black')

              
      # 指定新字體的靜態文本
              str = "You can also change the font."
              text 
      = wx.StaticText(panel, -1, str, (20100))
              font 
      = wx.Font(18, wx.DECORATIVE, wx.ITALIC, wx.NORMAL)
              text.SetFont(font)

              
      # 顯示多行文本
              wx.StaticText(panel, -1"你的文本\n可以分成"
                            
      "多行顯示,\n牛逼不?", (20,150))

              
      #顯示對齊的多行文本
              wx.StaticText(panel, -1"你的文本\n可以分成"
                            
      "多行顯示\n牛逼不?\n還可以設置字體和對齊?", (220,150), 
                      style
      =wx.ALIGN_RIGHT)


      if __name__ == '__main__':
          app 
      = wx.PySimpleApp()
          frame 
      = StaticTextFrame()
          frame.Show()

          app.MainLoop() 

          




      我在這里遇到了編輯器中不能保存中文字符的問題,在第一行加上:# -*- coding: GBK -*-
      就可以使用中文字符了。

      下面詳細分析代碼

      類StaticTextFrame為主窗口,在Python中稱為Frame(框架)。他繼承與wx.Frame

      __init__函數為每個類的初始化函數,在類被初始化的時候自動觸發。

      wx.Frame.__init__(self, None, -1, '顯示靜態文本', size=(400, 300))

      Frame的參數形式為:(self,parent,id,title,pos,size,style,name)
      self
      parent-該控件的父控件,即該控件存在于哪個子控件中
      id-控件的id,實際開發過程中最好設置一個,便于在各類間進行操作
      title-Frame標題欄中的文本
      pos-控件所在位置,以坐標的形式表示,如:(10,10)
      size-控件的大小,以長寬的形式表示:(100,30)
      style-控件的樣式,可以設置多個,用豎線(|)分開
      name-控件的名稱,用于查找的需要。

      style參數的可用類型:
      ALIGN_NOT
      ALIGN_CENTER_HORIZONTAL
      ALIGN_CENTRE_HORIZONTAL
      ALIGN_LEFT
      ALIGN_TOP
      ALIGN_RIGHT
      ALIGN_BOTTOM
      ALIGN_CENTER_VERTICAL
      ALIGN_CENTRE_VERTICAL
      ALIGN_CENTER
      ALIGN_CENTRE
      ALIGN_MASK


      wx.StaticText控件的參數:(self,parent,id,label,pos,size,style, name)
      除label之外,其他參數和Frame控件相同

      label-StatixText的文本內容

       

       更多信息請訪問www.njxsw.com

      posted on 2011-04-18 10:19  kuibono  閱讀(1353)  評論(0)    收藏  舉報

      愛造人 | 快播影視
      主站蜘蛛池模板: 亚洲日韩精品一区二区三区无码| 人妻中文字幕不卡精品| 国产区一区二区现看视频| 国产蜜臀一区二区三区四区| 蜜桃草视频免费在线观看| 亚洲欧洲日韩国内高清| 成人免费视频一区二区三区| 国产91特黄特色A级毛片| 亚洲av午夜成人片| 一本无码在线观看| 亚洲熟妇自偷自拍另类| 国产偷窥熟女高潮精品视频| 国产内射性高湖| 四虎成人精品无码| 亚洲国产免费图区在线视频| 亚洲国产精品久久久天堂麻豆宅男| AI做受???高潮AAAA视频| 国产亚洲AV电影院之毛片| 加勒比在线中文字幕一区二区 | 香港特级三A毛片免费观看| 亚洲第一无码专区天堂| 国产av丝袜旗袍无码网站| 免费激情网址| 亚洲男人第一无码av网| 国产一区二区在线观看粉嫩| 强奷白丝美女在线观看| 国产精品白浆无码流出| 精品中文人妻中文字幕| 中国少妇无码专区| 亚洲日本乱码熟妇色精品| 日韩不卡1卡2卡三卡网站| 日韩在线视频一区二区三| 麻豆精品久久久久久久99蜜桃 | 巫溪县| 国产精品国产三级国产专业| 色偷偷www.8888在线观看| 日本高清中文字幕免费一区二区| 久久www免费人成看片中文| 国产免费又黄又爽又色毛| 亚洲码国产精品高潮在线| 江达县|