亚洲乱色熟女一区二区三区麻豆,永久黄网站色视频免费,亚洲欧美日韩一区二区,亚洲综合色噜噜狠狠网站超清,中文字幕乱码一区二区三区免费

首頁 > win軟件 > 編程開發(fā) > 編程軟件 > wxFormBuilder
wxFormBuilder

wxFormBuilder

官方版 v3.9
大小

13.00MB

語言

簡體

系統(tǒng)

WinAll

類別

編程軟件

下載

141

更新

2023-12-13

要不點點贊?

37

軟件介紹

wxFormBuilder是款很優(yōu)秀的界面編輯設計工具。wxFormBuilder電腦版具有開源,跨平臺、高效等等特點,能夠幫助用戶快速生成C++,python,Lua等代碼。并且wxFormBuilder還可以設計多個平臺的代碼,支持多種語言,還支持數(shù)據(jù)查看,功能非常豐富,操作也很簡單。

軟件特色

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

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

      3、能夠快速搭建GUI開發(fā)環(huán)境。

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

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

      6、搭建高效的帶有GUI界面編輯器的開發(fā)環(huán)境。

軟件功能

      1、wxFormBuilder可以幫助用戶更好設計界面代碼

      2、軟件提供英文界面,更加符合編程人員的工作習慣

      3、支持函數(shù)編輯,查看自己天添加的函數(shù)

      4、支持對象查看,在軟件可以找到對象查看工具

      5、可以在軟件修改屬性,可以對當前編輯的對象屬性名字修改

      6、擁有很多小部件可以添加,也可以在軟件查找類

      7、添加了交換編輯器和對象屬性面板的可用性

      8、使用wxWidgets 2.9或更高版本構建時,從設計器框架/對話框/面板中刪除邊框

      9、添加了對wxLUA代碼生成的支持、添加了對wxInfoBar小部件的支持

      10、添加了對wxPropertyGrid和wxPropertyGridManager小部件的支持

使用方法

      1、備一個窗體

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

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

      2、添加布局器

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

      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、添加控件的觸發(fā)事情函數(shù)

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

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

      6、測試窗體內容

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

      7、保存給python用的代碼

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

      再點擊最下面標簽的python,即可出現(xiàn)在wxPython的代碼了。

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

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

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

更新日志

      1:全新界面,清爽,簡單,高效

      2:性能越來越好

小編寄語

wxFormBuilder是一款非常實用的編程軟件,深受用戶喜愛,廣受好評。飛速下載站還提供其他編程軟件下載,如Qt Creator,Java JDK,Cydia Impactor,有需要的同學快點擊下載吧!

軟件介紹 軟件特色 軟件功能 使用方法 更新日志 小編寄語