preloader

1 janvier 1 | 1 minutes de lecture
Index du contenu

Establecer el medidor en el panel

panel.SetSizer(cuadrícula)

Centre el marco en la pantalla de la computadora

auto.Centro() def mostrar_mensaje(auto, evento): Controlador de eventos """ para mostrar el cuadro de diálogo Mensaje utilizando el valor actual del atributo de nombre. """ diálogo = wx.MessageDialog(Ninguno, mensaje = ‘Bienvenido a Python’ + self.name, título = ‘Hola’, estilo=wx.OK) diálogo.MostrarModal() def set_name(self, evento): """ Controlador de eventos para el botón Intro. Recupera el texto ingresado en el campo de entrada y establece el atributo self.name. esto es entonces utilizado para establecer la etiqueta de texto """ self.nombre = self.text.GetLineText(0) self.label.SetLabelText(‘Bienvenido’ + self.nombre)

Ahora configura el botón enter

enter_button = wx.Button(panel, etiqueta=‘Entrar’) enter_button.Bind(wx.EVT_BUTTON, self.set_name)

Luego configure la etiqueta de texto

self.label = wx.StaticText(panel, etiqueta=‘Bienvenido’, estilo=wx.ALIGN_LEFT)

Ahora configure el botón Mostrar mensaje

botón_mensaje = wx.Button(panel, etiqueta=‘Mostrar mensaje’) botón_mensaje.Enlazar(wx.EVT_BUTTON, self.mostrar_mensaje)

Agregue los widgets al medidor de cuadrícula para manejar el diseño

grid.AddMany([self.text, boton_enter, etiqueta propia, botón_mensaje]) 94 9 Eventos en las interfaces de usuario de wxPython

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Lire plus