wxFormBuilderv3.9

wxFormBuilderv3.9wxFormBuilder,高效搭建开发环境

  • 版本: 未知
  • 分类:系统工具
  • 大小: 13.05MB
  • 时间:2025-05-04
  • windows下载密码:[db:网盘密码]
  • 软件介绍

智能摘要

wxFormBuilder是一款功能极为全面的操作软件,它涵盖了众多日常生活和办公中所需的实用功能。这款软件界面简洁,却有着强大的功能,无论是日常使用还是办公场景,都能成为我们得力的工具。

软件简介

wxFormBuilder是功能十分全面的操作软件,它能够快速编辑编码,使用起来便捷高效,可搭建带有GUI界面编辑器的高效开发环境。

wxFormBuilder软件界面示例图

软件特色

可用于生成跨平台编译代码,能快速搭建GUI开发环境。

wxFormBuilder支持快速生成C++、Python、Lua等代码以及XRC资源文件。

能搭建高效的带有GUI界面编辑器的开发环境。

wxFormBuilder生成代码示例图

使用方法

1、准备窗体:点击wxFormBuilder上方的“forms”标签,再点击标签下方类似窗体的第一个图标“Frame”,此时会出现一个窗体,但还需为其添加布局器BoxSizer才能添加控件。

点击Frame图标后出现窗体的界面图

2、添加布局器:点击wxFormBuilder上方的“Layout”标签,然后点击标签下方的第一个图标“wxBoxSizer”,添加一个单列控件布局的布局器。此时窗体外观无变化,但窗口左边的目录树中会在窗体下新增一个布局器。

添加布局器后目录树变化的界面图

3、放置控件:选中布局器bSizer1,这样添加到窗体的控件将采用单列布局。点击wxFormBuilder上方的“Common”标签,依次点击标签下方的第三个图标“wxStaticText”、第四个图标“wxTextCtrl”、第一个图标“wxButton”,窗体上会新增文字标签、文本框和按钮。

放置控件后的窗体界面图

4、修改控件属性:点击设计窗体上的控件或左边树形结构的控件名,wxFormBuilder右边的编辑栏会变为对应控件的属性编辑界面。在此可修改控件和窗体的各类属性,如修改主窗体的name、文本编辑框的name、文字标签的label和按键的label等。

4.1 修改主窗体的name:主窗体和控件的name决定后续Python代码中使用的实体对象变量名。点击树形结构的MyFrame1,在右边属性编辑栏将窗体的name值修改为“BaseMainWind”,左边树形中的主窗体名称也会相应改变。

修改主窗体name前的界面图修改主窗体name后的界面图

4.2 修改控件的属性:按同样方法在右边编辑框修改对应控件的属性,如将文本编辑框wxTextCtrl的name属性修改为“text_main”,文字标签wxStaticText的label属性修改为“主窗口测试”,按键wxButton的label属性修改为“清空”,name属性修改为“button_main”。

修改控件属性后的界面图

5、添加控件的触发事件函数:为使按钮按下时清空文本框内容,需给按钮控件添加触发按下后的处理函数。点击选中按钮控件button_main,在右边属性编辑框点击“Events”标签,添加处理函数名“main_button_click”。

添加按钮触发事件函数的界面图

6、测试窗体内容:窗体设计完成后,按下F5,点击弹出对话框的确定按钮,wxFormBuilder会将设计的窗体以C++的显示方法展示出来,可进行简单测试。

测试窗体内容的界面图

7、保存给Python用的代码:点击选中左边树形图的最上面的图标(即选中工程),再点击最下面标签的Python,即可生成wxPython代码。全选代码复制,新建py源文件并粘贴代码,保存为basewin.py。

选中工程的界面图生成Python代码的界面图

8、编辑逻辑代码:将逻辑代码保存为main_win.py,代码中从basewin.py文件继承主窗体,定义初始化函数和按钮点击处理函数。将main_win.py和basewin.py放在同一目录,赋予main_win.py可执行权限后运行,点击“清空”按钮,输入框文字会消失。

展开

好易家游戏站

陌生来电要警惕,分享屏幕别随意,未知链接不点击,个人信息不透露,转账汇款多核实,骗局千万要记牢。
有效预防诈骗,请安装国家反诈中心APP!

wxFormBuilderv3.9wxFormBuilderv3.913.05MB
关闭