Inhaltsverzeichnis
SampleFrame es una subclase de la clase wx.Frame; por lo tanto hereda todo la funcionalidad de un marco de nivel superior (ventana). Dentro del init() del SampleFrame se llama al método init() de las superclases. Esto se usa para establecer el tamaño del Marco y para darle un título al Marco. Tenga en cuenta que el Frame también indica que no tiene una ventana principal. Cuando se crea el Panel es necesario especificar la ventana (o en este caso Frame) dentro del cual se mostrará. Este es un patrón común dentro wxPython. También tenga en cuenta que el método SetSize de la clase Panel también permite la posición que se especificará y que la clase Color es la clase Color de wxPython. 8.4 Widget/clases de control Aunque hay muchos widgets/controles disponibles para el desarrollador, la mayoría comúnmente utilizados incluyen: • wx.Button/wx.ToggleButton/wx.RadioButton Estos son widgets que proporcionan un comportamiento similar al de un botón dentro de una GUI. • wx.TextCtrl Este widget permite mostrar y editar texto. puedo ser un Widget de una sola línea o de múltiples líneas dependiendo de la configuración. • wx.StaticText Se utiliza para mostrar una o más líneas de texto de solo lectura. En muchos bibliotecas este widget se conoce como una etiqueta. • wx.StaticLine Una línea utilizada en los diálogos para separar grupos de widgets. El la línea puede ser vertical u horizontal. • wx.ListBox Este widget se utiliza para permitir que un usuario seleccione una opción de un lista de opciones. • wx.MenuBar/wx.Menu/wx.MenuItem. Los componentes que se pueden utilizar para construir un conjunto de menús para una interfaz de usuario. • wx.ToolBar Este widget se utiliza para mostrar una barra de botones y/u otros los widgets generalmente se colocan debajo de la barra de menú en un wx.Frame. La jerarquía de herencia de estos widgets se proporciona a continuación. Tenga en cuenta que todos ellos heredan de la clase Control (de ahí que a menudo se les llame Controles). así como Widgets o componentes GUI). 80 8 La biblioteca de GUI de wxPython
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
WeiterlesenTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Weiterlesen• 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.
Weiterlesen