La función Create() se utiliza para la construcción en dos pasos del botón de radio en wxPython . La función Create() toma diferentes atributos del botón de opción como argumento
Sintaxis: wx.RadioButton.Create(parent, id=ID_ANY, label=””, pos=DefaultPosition, size=DefaultSize, style=0, validator=DefaultValidator, name=RadioButtonNameStr )
Parámetros:
Parámetro Tipo de entrada Descripción padre wx.Ventana Ventana principal. No debe ser Ninguno. identificación wx.ID de ventana Identificador de controles. Un valor de -1 denota un valor predeterminado. etiqueta cuerda Etiqueta de texto. posición wx.Punto Posición de la ventana. Talla wx.Ventana Tamaño de ventana. estilo largo Estilo de ventana. validador wx.Validador Validador de ventana. nombre cuerda Nombre de la ventana.
Ejemplo:
Python3
# importing wx library import wx APP_EXIT = 1 # create an Example class class Example(wx.Frame): # constructor def __init__(self, *args, **kwargs): super(Example, self).__init__(*args, **kwargs) # method calling self.InitUI() # method for user interface creation def InitUI(self): # create parent panel in frame for radio button self.pnl = wx.Panel(self) # initialize radio button self.rb = wx.RadioButton() # create radio button with two step creation self.rb.Create(self.pnl, id = 1, label = "Radio", pos = (20,20)) # main function def main(): # create an App object app = wx.App() # create an Example object ex = Example(None) ex.Show() # running an app app.MainLoop() # Driver code if __name__ == '__main__': # main function call main()
Producción:
Publicación traducida automáticamente
Artículo escrito por RahulSabharwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA