📅  最后修改于: 2020-11-05 04:57:12             🧑  作者: Mango
使用以下步骤构建了一个简单的显示Hello World消息的GUI应用程序-
导入wx模块。
定义Application类的对象。
创建一个顶级窗口作为wx.Frame类的对象。标题和大小参数在构造函数中给出。
尽管可以在Frame对象中添加其他控件,但是无法管理其布局。因此,将一个Panel对象放入Frame中。
添加一个StaticText对象以在窗口内的所需位置显示“ Hello World”。
通过show()方法激活框架窗口。
进入Application对象的主事件循环。
import wx
app = wx.App()
window = wx.Frame(None, title = "wxPython Frame", size = (300,200))
panel = wx.Panel(window)
label = wx.StaticText(panel, label = "Hello World", pos = (100,50))
window.Show(True)
app.MainLoop()
上面的代码产生以下输出-
wxFrame对象是最常用的顶级窗口。它是从wxWindow类派生的。框架是一个窗口,其大小和位置可以由用户更改。它具有标题栏和控制按钮。如果需要,可以启用其他组件,例如菜单栏,工具栏和状态栏。 wxFrame窗口可以包含不是对话框的任何框架或其他框架。