Curso Python. Interfaces gráficas X. Vídeo 51
Introducción a los Check Button
Resumen de la sección: En esta sección del curso de programación en Python, se introduce el concepto de los Check Button en las interfaces gráficas. Se explica que los Check Button son casillas de verificación cuadradas que permiten seleccionar varias opciones a la vez, a diferencia de los Radio Button que solo permiten seleccionar una opción.
Creación y uso de los Check Button
- Los Check Button se utilizan para preguntas con respuestas múltiples.
- Se muestra un ejemplo práctico donde se crea una interfaz gráfica con 3 Check Buttons: "Playa", "Montaña" y "Turismo".
- Dependiendo de qué Check Buttons estén seleccionados, el programa mostrará un mensaje con el destino elegido.
- Para crear un Check Button, se utiliza la clase
Buttony se especifica el texto que lo acompaña.
- Es posible copiar y pegar para crear varios Check Buttons cambiando únicamente el texto.
- Se agrega una imagen al formulario utilizando la clase
PhotoImage.
- La imagen se coloca en un
Labeldentro de unFramepara poder manejarla independientemente de los Check Buttons.
- Se crea un mensaje superior utilizando otro
Labelantes de los Check Buttons.
- El diseño final incluye el mensaje superior, los Check Buttons y la imagen del avión.
Agregar funcionalidad a los datos
Resumen de la sección: En esta sección, se explica cómo agregar funcionalidad a los Check Buttons para que realicen acciones específicas al ser seleccionados.
Asociar variables a los Check Buttons
- Se crean variables de tipo entero para cada Check Button.
- Al pulsar en un Check Button, el programa registra en qué opción se ha pulsado y realiza una acción correspondiente.
Conclusiones
Resumen de la sección: En esta sección final del video, se destaca la importancia de agregar funcionalidad a los datos de los Check Buttons para que realicen acciones específicas. Se menciona que esto implica crear variables asociadas a cada opción y programar las acciones correspondientes.
Creación de variables para evaluar opciones
Resumen de la sección: En esta sección, el orador explica cómo crear variables para evaluar las opciones seleccionadas en una interfaz gráfica. Se recomienda evitar el uso de caracteres latinos en la programación debido a posibles problemas.
- Se crea una variable llamada "playa" para evaluar la opción "playa".
- Se crea una variable llamada "montaña" para evaluar la opción "montaña".
- Se crea una variable llamada "turismo rural" para evaluar la opción "turismo rural".
Creación de función y almacenamiento de texto final
Resumen de la sección: En esta sección, se muestra cómo crear una función para evaluar si las opciones están seleccionadas y almacenar el texto correspondiente en una variable llamada "opción escogida". También se explica cómo mostrar este texto final en la interfaz gráfica.
- Se crea una función llamada "opciones viaje".
- Dentro de esta función, se inicializa una variable llamada "opción escogida" como una cadena vacía.
- El texto que debe aparecer al final de la interfaz gráfica se almacena en la variable "texto final".
- Se evalúa si la opción "playa" está seleccionada y se incrementa el valor de "opción escogida" si es así.
- Se realiza un proceso similar para las opciones "montaña" y "turismo rural".
- Al finalizar, el contenido de la variable "opción escogida" debe estar almacenado en el texto final.
Asociación de la función con los botones de selección
Resumen de la sección: En esta sección, se explica cómo asociar la función "opciones viaje" con los botones de selección para que se ejecute cuando se pulsen.
- Se crea un botón de selección para cada opción (playa, montaña y turismo rural).
- Se especifica el valor 1 para indicar que la opción está seleccionada.
- Se utiliza el parámetro "command" para llamar a la función "opciones viaje" cuando se pulsa el botón.
Repetición del proceso para los demás botones
Resumen de la sección: En esta sección, se muestra cómo repetir el proceso anterior para asociar la función "opciones viaje" con los otros botones de selección.
- Se copia y pega el código utilizado anteriormente para asociar la función con los botones.
- Se cambian los nombres de las variables correspondientes a cada opción (montaña y turismo rural).
Guardado y ejecución del programa
Resumen de la sección: En esta última sección, se menciona guardar los cambios realizados en el código y ejecutar el programa. Después de pulsar en cada uno de los botones, aparecerá un label con las opciones escogidas.
- Guardar cambios realizados en el código.
- Ejecutar el programa.
- Verificar que al pulsar en cada uno de los botones, aparezca un label con las opciones escogidas (playa, montaña o turismo rural).
Crear tu propia interfaz gráfica
Resumen de la sección: En esta sección, se anima al espectador a crear su propio ejemplo de interfaz gráfica utilizando los elementos vistos hasta ahora, como los radio button y los entry. Se invita a jugar y experimentar con estos elementos para crear una interfaz personalizada.
Creación de una interfaz gráfica personalizada
- Se sugiere utilizar todos los elementos vistos hasta ahora, como los check peatones, radio button y entry.
- Experimentar con la creación de una interfaz gráfica propia utilizando estos elementos.
- Utilizar el tiempo disponible para jugar y explorar las posibilidades de diseño.
Próxima entrega
Resumen de la sección: El video concluye invitando al espectador a estar atento a la próxima entrega.
Próxima entrega
- Invitación a permanecer atentos para recibir más contenido en futuros videos.