Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programación orientada
A objetos
Docente:
Fernando José
CORPORACIÓN
UNIVERSITARIA ANTONIO
JOSÉ DE SUCRE
Integrantes:
Juan pablo Pérez Martínez
FORMULARIOS EN POO
• Recopilar datos: Los formularios permiten a los usuarios ingresar datos de entrada, como texto,
números o selecciones, que luego pueden procesarse o almacenarse en el objeto o en otros objetos
relacionados.
• Validación de datos: Los formularios pueden incluir lógica para validar los datos ingresados por el
usuario antes de procesarlos o almacenarlos.
• Interacción con el usuario: Los formularios pueden proporcionar una interfaz de usuario amigable que
permite a los usuarios interactuar con el programa o la aplicación de manera más intuitiva.
• Control de flujo: Los formularios pueden utilizarse para controlar el flujo de un programa o una
aplicación, permitiendo al usuario tomar decisiones o realizar acciones específicas.
¿Qué son?: Una lista desplegable es un componente de GUI que consta de un cuadro de
texto y una flecha desplegable. El cuadro de texto muestra la opción seleccionada
actualmente o un valor predeterminado. Al hacer clic en la flecha desplegable, se muestra
una lista de opciones para que el usuario elija.
¿Para qué sirven?: Las listas desplegables se utilizan para proporcionar una manera
eficiente de seleccionar una opción de un conjunto predefinido de valores. Son útiles
cuando hay un número limitado de opciones para elegir y no es necesario que el usuario
escriba manualmente la opción. Se utilizan comúnmente en formularios y configuraciones
de aplicaciones para seleccionar elementos como países, estados, ciudades, categorías,
tamaños, fechas, etc.
MENÚS Y BARRA DE TAREA
Menús
¿Qué son?: Los menús son componentes de la GUI que contienen una lista de opciones
o comandos que los usuarios pueden seleccionar para realizar acciones específicas en la
aplicación. Los menús suelen estar organizados en una barra de menús en la parte
superior de la ventana de la aplicación y pueden contener elementos desplegables
(menús desplegables) y elementos de menú (elementos de comando).
¿Para qué sirven?: Los menús proporcionan una forma estructurada y organizada de
presentar las funciones y características de una aplicación al usuario. Permiten agrupar
comandos relacionados en categorías, lo que facilita la navegación y la realización de
acciones. Los menús son comunes en la mayoría de las aplicaciones de escritorio para
proporcionar una interfaz intuitiva y fácil de usar.
MENÚS Y BARRA DE TAREA
Barra de Tareas:
¿Qué es?: La "barra de tareas" es un componente de la GUI que generalmente se
encuentra en la parte inferior de la pantalla del sistema operativo. En Java, puedes crear
tu propia barra de tareas dentro de la ventana de tu aplicación para mostrar información
relevante o proporcionar acceso rápido a funciones específicas de la aplicación.
¿Para qué sirve?: La barra de tareas suele utilizarse para mostrar el estado de la
aplicación, como el progreso de una tarea en curso, notificaciones o accesos directos a
funciones importantes. Proporciona a los usuarios un área visible y accesible para
interactuar con la aplicación de manera conveniente.
EVENTOS
Organizar Componentes: Los layouts permiten definir cómo se colocan y distribuyen los
componentes en un contenedor. Esto es útil para asegurarse de que los elementos se
muestren de manera ordenada y se ajusten automáticamente cuando la ventana se
redimensiona.
Adaptación a Diferentes Pantallas: Los layouts ayudan a crear interfaces que se ven bien
en diferentes resoluciones de pantalla y tamaños de ventana. Esto es especialmente
importante para aplicaciones multiplataforma.
Facilitar el Diseño Responsivo: Con layouts adecuados, puedes lograr que tus
aplicaciones sean más responsivas, lo que significa que se ajustarán y se verán bien en
pantallas de diferentes tamaños y orientaciones.
Mejorar la Usabilidad: Un diseño ordenado y coherente mejora la usabilidad de la
aplicación, lo que facilita que los usuarios interactúen con ella de manera efectiva.
LAYOUT
Tipos de layout
FlowLayout: Organiza los componentes en una fila o columna, en función del espacio
disponible. Es simple y adecuado para diseños lineales.
BorderLayout: Divide el contenedor en cinco áreas: norte, sur, este, oeste y centro. Cada
área puede contener un único componente, lo que es útil para crear diseños de estilo
marco.
GridLayout: Divide el contenedor en una cuadrícula de filas y columnas de tamaño fijo y
coloca los componentes en las celdas de la cuadrícula.
GridBagLayout: Es un diseño más flexible que permite colocar componentes en una
cuadrícula, pero con mayor control sobre la ubicación y el tamaño de cada componente.
BoxLayout: Organiza los componentes en una fila o columna, pero permite más
flexibilidad que FlowLayout.
CardLayout: Utilizado para mostrar un único componente a la vez y alternar entre varios
componentes, como pantallas o paneles diferentes.
BIBLIOGRAFIA