preloader

January 1, 1 | 1 minutes read
Index of content

• wx.GridBagSizer es el medidor de tamaño más flexible. Permite que los widgets sean posi- en relación con la cuadrícula y también permite que los widgets abarquen varias filas y/o columnas Para usar un Sizer, primero debe ser instanciado. Cuando se crean los widgets, deben agregarse al calibrador y luego colocar el calibrador en el recipiente. Por ejemplo, el siguiente código usa un GridSizer usado con un Panel para diseño de cuatro widgets compuestos por dos botones, una etiqueta StaticText y una Campo de entrada TextCtrl: La pantalla resultante se muestra a continuación:

Crear el panel

panel = wx.Panel(self)

Crea el medidor para usar con 4 filas y 1 columna

Y 5 espacios alrededor de cada celda

rejilla = wx.GridSizer(4, 1, 5, 5)

Crea los widgets

texto = wx.TextCtrl(panel, tamaño=(150, -1)) enter_button = wx.Button(panel, etiqueta=‘Entrar’) etiqueta = wx.StaticText(panel,etiqueta=‘Bienvenido’) botón_mensaje = wx.Button(panel, etiqueta=‘Mostrar mensaje’)

Agregue los widgets al medidor de cuadrícula

grid.AddMany([texto, botón_ingresar, etiqueta, botón_mensaje])

Establecer el medidor en el panel

panel.SetSizer(cuadrícula) 8.6 Organizar widgets dentro de un contenedor 83

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

Read More

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

Read More

• 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.

Read More