wxPython - Hola mundo
Se crea una aplicación GUI simple que muestra el mensaje Hello World siguiendo los siguientes pasos:
Importar módulo wx.
Defina un objeto de la clase Aplicación.
Cree una ventana de nivel superior como objeto de la clase wx.Frame. Los parámetros de título y tamaño se dan en el constructor.
Aunque se pueden agregar otros controles en el objeto Frame, su diseño no se puede administrar. Por lo tanto, coloque un objeto Panel en el marco.
Agregue un objeto StaticText para mostrar 'Hola mundo' en la posición deseada dentro de la ventana.
Active la ventana de marco con el método show ().
Ingrese al bucle de eventos principal del objeto Aplicación.
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()
El código anterior produce la siguiente salida:
wxFrame objectes la ventana de nivel superior más utilizada. Se deriva dewxWindow class. Un marco es una ventana cuyo tamaño y posición puede cambiar el usuario. Tiene una barra de título y botones de control. Si es necesario, se pueden habilitar otros componentes como la barra de menú, la barra de herramientas y la barra de estado. Una ventana wxFrame puede contener cualquier marco que no sea un diálogo u otro marco.