FormBuilder 使用基础
参考:https://blog.csdn.net/Thanours/article/details/83789047
细节补充
第一步,必须使用From选项下的Fram,Panel等建立一个界面
第二步,使用Layout添加布局
布局分带标签文字的布局staticBoxSizer与不带标签文字的boxSizer
布局可以在属性栏中的orient控制纵向布局,或是横向布局
使用 添加一个空位置区
可以使用工具栏中的控制控件 充满 布局框 或是使用属性调节控制的规格
第三步,添加控件
第四步添加事件
选择事件,添加事件名
第五步,需要使用的程序语言,导出(复制另存为)
最后,新建一个main.py函数,继承上面保存的类,实现其中的事件
import wx
class MyFrame(Gui.MyFrame1):
def __init__(self,parent):
Gui.MyFrame1.__init__(self,parent)
#鼠标点击事件
def Buttton1_Click( self, event ):
pass
if __name__ == '__main__':
app = wx.App(False)
frame = MyFrame(None)
frame.Show(True)
app.MainLoop()
细节:
控件的删除:在object Tree中右击 选择delete 或是ctrl+d