一、创建一个GUI窗体最基本的套路:
1.导入wx模块:import wx
2.创建一个程序:app=wx.App() #实例化主循环
3.接着建立一个窗口(Frame):win= wx.Frame(None)
4.显示这个窗口:win.Show()
5.运行主程序:app.MainLoop()
import wx
app = wx.App()
win = wx.Frame(None, title="随便写点东西",size=(540,335))# 窗口的长宽
win.Show()
app.MainLoop()
运行图例
在苹果电脑中菜单是在最上面的,可不要忘记哦!
二、在最初的套路里,添加组件
功能组建:
窗口:frame
参数:
parent = None #父元素,假如为None,代表顶级窗口
id = None #组件的标识,唯一,假如id为-1代表系统分配id
title = None #窗口组件的名称
pos = None #组件的位置,就是组件左上角点距离父组件或者桌面左和上的距离
size = None #组件的尺寸,宽高
style = None #组件的样式
name = None #组件的名称,也是用来标识组件的,但是用于传值
文本框:TextCtrl
参数:
parent = None #父元素,假如为None,代表顶级窗口
id = None #组件的标识,唯一,假如id为-1代表系统分配id
value = None #文本框当中的内容
GetValue #获取文本框的值
SetValue #设置文本框的值
pos = None #组件的位置,就是组件左上角点距离父组件或者桌面左和上的距离
size = None #组件的尺寸,宽高
style = None #组件的样式
validator = None #验证
name = None #组件的名称,也是用来标识组件的,但是用于传值
按钮:Button
参数:
parent = None #父元素,假如为None,代表顶级窗口
id = None #组件的标识,唯一,假如id为-1代表系统分配id
lable = None #按钮的标签
pos = None #组件的位置,就是组件左上角点距离父组件或者桌面左和上的距离
size = None #组件的尺寸,宽高
style = None #组件的样式
validator = None #验证
nam