雷火电竞官网-中国知名电竞赛事平台

當下軟件園 / 匯聚當下最新最酷的軟件下載站!
當下軟件園

您的位置: 首頁 > 應用軟件 > 編程工具 > wxFormBuilder(界面編輯器) V3.9 官方版

  wxFormBuilder是一款非常好用的界面編輯設計軟件,它可以幫助用戶速搭建GUI開發環境,而且軟件右邊的編輯欄還會自動變成對應控件的屬性編輯,軟件還支持快速生成C++,python,Lua等代碼和XRC資源文件,而且還搭建高效的帶有GUI界面編輯器的開發環境,是想要對GUI界面進行編輯人士的必備軟件之一。

wxFormBuilder

【功能特點】

  1、一款專業的界面編輯設計工具。

  2、用于生成跨平臺編譯代碼。

  3、能夠快速搭建GUI開發環境。

  4、你可以修改該控件和窗體的各類屬性。

  5、支持快速生成C++,python,Lua等代碼和XRC資源文件。

  6、搭建高效的帶有GUI界面編輯器的開發環境。

wxFormBuilder

【使用說明】

  1、備一個窗體

  點擊wxformbuilder上方的標簽“forms”,并點擊標簽下方的第一個類似窗體的圖標“Frame”。

  然后,下面就會出現一個窗體。但是現在還不能直接往窗體上添加各種控件。咱們還需要給窗體添加布局器BoxSizer。

wxFormBuilder

  2、添加布局器

  點擊wxformbuilder上方的標簽“Layout,并點擊標簽下方的第一個圖標“wxBoxSizer”。添加一個只有以列控件布局的布局器。這時,窗體上并沒有什么變化。但是窗口左邊的目錄樹有變化了,窗體下多了一個布局器。

wxFormBuilder

  3、放置控件

  保持目錄樹如上圖一樣,選中布局器bSizer1。這樣,添加進窗體的控件都屬于并使用這個布局器的方法,單列布局。就是,所有添加上去的控件都是在一列上。

  點擊wxformbuilder上方的標簽“Common,順次并點擊標簽下方的地三個圖標“wxStaticText”,第四個圖標“wxTextCtrl”,第一個圖標“wxButton”。這樣,窗體設置上就會多出一個文字標簽、一個文本框和按鈕。

  4、修改控件屬性

  點擊設計窗體上的控件,或者左邊樹形結構的控件名。在wxformbuilder右邊的編輯欄都會自動變成對應控件的屬性編輯。在此,你可以修改該控件的和窗體的各類屬性。

  此處,我們將會修改主窗體的name,文本編輯框的name,文字標簽的label,和按鍵的label。

  (1)修改主窗體的name

  主窗體的name和控件的name決定了你之后要使用的python代碼時,使用的實體對象的變量名。點擊樹形結構的MyFrame1,并在右邊屬性編輯欄修改窗體的name值為“BaseMainWind。如下圖:

  此時,左邊樹形中對應的主窗體也會跟著改變名字,如下圖:

  (2)修改控件的屬性

  依照同樣的方法,在右邊的編輯框修改對應控件的屬性。

  文本編輯框wxTextCtrl的name屬性修改為“text_main”,文字標簽wxStaticText的label屬性修改為“主窗口測試”,和按鍵wxButton的label屬性修改為“清空”,按鍵wxButton的name屬性修改為“button_main”。

  剩下name屬性的我偷個懶,都懶得改了。直接使用默認的好了。

  修改完只有應該如下圖所示:

  5、添加控件的觸發事情函數

  當按鈕被按下時,咱們應該觸發一個函數,將文本框里的內容清空。所以,應該給按鈕控件添加一個觸發按下之后應該使用的處理函數。

  點擊選中按鈕控件button_main,在右邊的屬性編輯框,點擊上面的另外一個標簽“Events”。添加一個給“OnButtonClick”的處理函數名:main_button_click。如下圖:

wxFormBuilder

  6、測試窗體內容

  窗體設計基本完事了,咱們現在稍微測試一個窗體的樣子。按下F5,彈出對話框后點擊確定。這樣就wxformbuilder簡單將咱們設計的窗體編譯C++的顯示方法,顯示出窗體的樣子。如下圖:

  7、保存給python用的代碼

  點擊選中左邊樹形圖的最上面的圖標,即選中工程。

  再點擊最下面標簽的python,即可出現在wxPython的代碼了。如下圖:

wxFormBuilder

  此時,全選上面的代碼。右鍵,【Copy】。

  新建一個py源文件,并將全部代碼粘貼進去,保存名為basewin.py的python代碼源文件。

  至此,wxPython代碼就已經生成完畢了,請不要輕易變動文件里的代碼。下面就是咱們調用窗體的主要邏輯代碼了。

【更新日志】

  1、操作簡單快捷。

  2、界面簡潔清晰。

  3、優化了部分程序。

  4、修復bug。

軟件特別說明

標簽: wxFormBuilder GUI 界面設計

其他版本下載
網友評論
回頂部 去下載

關于本站|下載幫助|下載聲明|軟件發布|聯系我們

Copyright ? 2005-2024 m.obymc.com.All rights reserved.

浙ICP備2024132706號-1 浙公網安備33038102330474號