wxPython – cambiar el tamaño del botón – Part 1

En este artículo vamos a aprender sobre la función SetSize() asociada con la clase wx.Button de wxPython. La función SetSize() simplemente se usa para cambiar el tamaño del botón presente en el marco. La función SetSize toma un argumento wxSize para cambiar el tamaño del botón.

Sintaxis: wx.Button.SetSize(self, size)

Parámetros:

Parámetro Tipo de entrada Descripción
Talla wx.Tamaño tamaño para el botón.

Ejemplo de código:

import wx
  
  
class Example(wx.Frame):
  
    def __init__(self, *args, **kwargs):
        super(Example, self).__init__(*args, **kwargs)
        self.InitUI()
  
    def InitUI(self):
        self.locale = wx.Locale(wx.LANGUAGE_ENGLISH)
  
        # create parent panel for button
        self.pnl = wx.Panel(self)
  
        # create button at point (20, 20)
        self.st = wx.Button(self.pnl, id = 1, label ="Button", pos =(20, 20),
                                          size =(300, 40),  name ="button")
  
        # change size of button
        self.st.SetSize((100, 50))
  
        self.SetSize((350, 250))
        self.SetTitle('wx.Button')
        self.Centre()
  
def main():
    app = wx.App()
    ex = Example(None)
    ex.Show()
    app.MainLoop()
  
  
if __name__ == '__main__':
    main()

Ventana de salida:

Publicación traducida automáticamente

Artículo escrito por RahulSabharwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *