当前位置: 首页 > 文档资料 > wxPython 中文教程 >

Hello World(Hello World)

优质
小牛编辑
133浏览
2023-12-01

显示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 object是最常用的顶级窗口。 它源自wxWindow class 。 框架是一个窗口,其大小和位置可以由用户改变。 它有一个标题栏和控制按钮。 如果需要,可以启用菜单栏,工具栏和状态栏等其他组件。 wxFrame窗口可以包含任何不是对话框或其他框架的框架。