国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

貴州城鄉(xiāng)建設官方網(wǎng)站廣州百度seo代理

貴州城鄉(xiāng)建設官方網(wǎng)站,廣州百度seo代理,肇慶網(wǎng)站建設優(yōu)化,簡單的html模板python借助wxFormBuilder工具搭建基礎(chǔ)的GUI界面—wxFormBuilder工具使用介紹:https://blog.csdn.net/Logintern09/article/details/126685315 布局四:面板拼接式,先Panel面板構(gòu)圖,再使用程序代碼在Frame框架上拼接面板 下面講一下…

python借助wxFormBuilder工具搭建基礎(chǔ)的GUI界面—wxFormBuilder工具使用介紹:https://blog.csdn.net/Logintern09/article/details/126685315

布局四:面板拼接式,先Panel面板構(gòu)圖,再使用程序代碼在Frame框架上拼接面板

在這里插入圖片描述

下面講一下怎么實現(xiàn)Frame拼接不同面板的。

生成基礎(chǔ)的panel模型

wxFormBuilder工具添加一個面板,在面板上繼續(xù)添加想要的控件,將自動生成的python代碼拷貝到Pycharm編輯器的某個命名的.py文件中。

面板上添加的基礎(chǔ)控件如下:

在這里插入圖片描述

wxFormBuilder工具自動生成的python代碼:

#!/usr/bin/env python
# -*- coding: utf-8 -*-###########################################################################
## Python code generated with wxFormBuilder (version Jun 17 2015)
## http://www.wxformbuilder.org/
##
## PLEASE DO "NOT" EDIT THIS FILE!
###########################################################################import wx
import wx.xrc###########################################################################
## Class MyPanel
###########################################################################class MyPanel(wx.Panel):def __init__(self, parent):wx.Panel.__init__(self, parent, id=wx.ID_ANY, pos=wx.DefaultPosition, size=wx.Size(500, 300),style=wx.TAB_TRAVERSAL)bSizer = wx.BoxSizer(wx.VERTICAL)self.m_slider = wx.Slider(self, wx.ID_ANY, 50, 0, 100, wx.DefaultPosition, wx.DefaultSize,wx.SL_INVERSE | wx.SL_VERTICAL)bSizer.Add(self.m_slider, 0, wx.ALL, 5)self.m_checkBox = wx.CheckBox(self, wx.ID_ANY, u"Check Me!", wx.DefaultPosition, wx.DefaultSize, 0)bSizer.Add(self.m_checkBox, 0, wx.ALL, 5)self.m_staticText = wx.StaticText(self, wx.ID_ANY, u"MyLabel", wx.DefaultPosition, wx.DefaultSize, 0)self.m_staticText.Wrap(-1)bSizer.Add(self.m_staticText, 0, wx.ALL, 5)m_comboBoxChoices = []self.m_comboBox = wx.ComboBox(self, wx.ID_ANY, u"Combo!", wx.DefaultPosition, wx.DefaultSize, m_comboBoxChoices,0)bSizer.Add(self.m_comboBox, 0, wx.ALL, 5)self.SetSizer(bSizer)self.Layout()def __del__(self):pass

Frame拼接Panel

原Panel類初始化:

class MyPanel(wx.Panel):def __init__(self, parent):wx.Panel.__init__(self, parent, id=wx.ID_ANY, pos=wx.DefaultPosition, size=wx.Size(500, 300),style=wx.TAB_TRAVERSAL)

將面板類的位置pos、尺寸size、風格style參數(shù)作為面板類的實例屬性,變形后:

class MyPanel(wx.Panel):def __init__(self, parent, id=wx.ID_ANY, pos=wx.DefaultPosition, size=wx.Size(500, 300),style=wx.TAB_TRAVERSAL):wx.Panel.__init__(self, parent, id, pos, size, style)

Frame拼接Panel:

class MyFrame(wx.Frame):def __init__(self):wx.Frame.__init__(self, None, id=-1, title=u"", pos=(200, 200),size=(600, 600), style=wx.DEFAULT_FRAME_STYLE | wx.TAB_TRAVERSAL)self.Center()self.my_panel = MyPanel(self, id=-1, pos=(0, 0), size=wx.Size(200, 300), style=wx.TAB_TRAVERSAL)

Frame上拼接多個Panel模型

窗口Frame上并排的拼接多個Panel模型,可以通過函數(shù)自動設置Panel放置在Frame上的位置來實現(xiàn)。將整個Frame看成是二維坐標軸的話,那么Frame的左上角是坐標(0,0)。

  def set_panel_dict(self):self.panel_dict = dict()init_length, init_width = self.canset_panel.GetSize()panel_width = 500for i in range(len(item_list)):panel_pos = (self.panel_length * i, init_width)self.panel_dict[item_list[i]] = frameset_panel(self, id=-1, pos=panel_pos,size=wx.Size(self.panel_length, panel_width), style=wx.TAB_TRAVERSAL)

參考文章

python GUI圖形化編程-wxpython(2)-使用panel面板

wx.BoxSizer布局管理:https://blog.csdn.net/igolang/article/details/9397175

http://m.aloenet.com.cn/news/34542.html

相關(guān)文章:

  • 做全景圖有哪些網(wǎng)站西安網(wǎng)站建設維護
  • ps做網(wǎng)站首頁怎么個人網(wǎng)上賣貨的平臺
  • h5制作小程序有哪些優(yōu)化方案模板
  • 墾利住房和城鄉(xiāng)建設局網(wǎng)站圖片搜索圖片識別
  • 用手機怎么看自己做的網(wǎng)站網(wǎng)頁設計大作業(yè)
  • 微商城開發(fā)發(fā)搜索引擎優(yōu)化包括哪些方面
  • 網(wǎng)站怎么做搜索功能重慶電子商務網(wǎng)站seo
  • 怎樣制作屬于自己的網(wǎng)站網(wǎng)站分享
  • 網(wǎng)站兼容性怎么調(diào)培訓方案怎么做
  • 如何做賣菜網(wǎng)站不限次數(shù)觀看視頻的app
  • 做設計網(wǎng)站賺錢嗎百度風云排行榜
  • 做外匯著名網(wǎng)站重慶seo推廣
  • 網(wǎng)站如何做標題優(yōu)化網(wǎng)站備案查詢官網(wǎng)
  • 湖南營銷推廣網(wǎng)站多少費用從事網(wǎng)絡營銷的公司
  • 寧波網(wǎng)站建設 聯(lián)系哪家七臺河網(wǎng)站seo
  • 百度付費推廣圖片seo優(yōu)化是什么意思
  • 上海最新發(fā)布最新發(fā)布煙臺seo網(wǎng)絡推廣
  • wordpress手機QQ登錄seo服務商排名
  • php mysql動態(tài)網(wǎng)站開發(fā)與全程實例網(wǎng)絡營銷工具的特點
  • 網(wǎng)站開發(fā)用哪種語言天津的網(wǎng)絡優(yōu)化公司排名
  • 網(wǎng)站開發(fā)模版百度官網(wǎng)認證價格
  • 網(wǎng)站除了做流量還需要什么培訓機構(gòu)不退費最有效方式
  • 網(wǎng)站項目團隊介紹怎么寫阿里域名注冊網(wǎng)站
  • 北京華人博學營銷型網(wǎng)站建設公司杭州排名優(yōu)化公司電話
  • 做恒生指數(shù)看什么網(wǎng)站免費發(fā)廣告的軟件
  • 網(wǎng)站注冊費公眾號推廣方法
  • 上海浦東建設集團官方網(wǎng)站英文網(wǎng)站建設
  • wordpress網(wǎng)站的根目錄在哪關(guān)鍵詞搜索排行榜
  • 西昌城鄉(xiāng)建設網(wǎng)站曹操博客seo
  • 免費做網(wǎng)站的軟件seminar是什么意思