Programación Orientada a Objetos Unidad V – Interfaz Gráfica de Usuario en Java Programación Orientada a Objetos Programación I - 0416202
Programación Orientada a Objetos Contenido Esta lección abarca los siguientes temas con respecto a Java: Generalidades Animaciones. Documentación del proyecto. Rutas por defecto. Manejo de imágenes.
Programación Orientada a Objetos Animaciones Timer Timer es una clase que se utiliza para simular el paso del tiempo en un programa. Un Timer genera de manera automática un evento de acción cada cierto intervalo de tiempo, el cual es predefinido por el programador.
Programación Orientada a Objetos Animaciones Tiempo en Milisegundos Declaración: Timer tiempo; Inicialización: tiempo=new Timer(3000, new ActionListener(){ public void actionPerformed(ActionEvent e){ //Lo que va a hacer el timer } }); Otros Métodos: Arranque: tiempo.start(); Detener: tiempo.stop(); Re-arrancar: tiempo.restart(); El escuchador de la acción que se va a hacer Método que ejecuta la acción
Programación Orientada a Objetos Animaciones Ejemplo:
Programación Orientada a Objetos Animaciones Ejemplo:
Programación Orientada a Objetos Animaciones Ejemplo:
Programación Orientada a Objetos Animaciones Ejemplo:
Programación Orientada a Objetos Documentación del proyecto Todos las clases y métodos deben comentarse de la forma /** Propósito */
Programación Orientada a Objetos Documentación del proyecto JavaDoc: Hay 2 formas de generar la documentación de un proyecto: Sobre el proyecto en el panel izquierdo, haga clic con el botón derecho y seleccione la opción: Generate JavaDoc La otra forma es haciendo clic en el menú Build y allí seleccione la opción: Generate JavaDoc for “ParaDocumentacion” La documentación se guarda en una carpeta llamada dist/javadoc que se ubica en el proyecto. El archivo índice es index.html
Programación Orientada a Objetos Documentación del proyecto
Programación Orientada a Objetos Rutas por defecto Ejemplo: Indica la ruta de la carpeta donde esta guardada la clase
Programación Orientada a Objetos Diálogo de Selección de Ruta FileDialog Por medio de esta clase se puede mostrar una ventana para que el usuario seleccione la ruta del archivo a ser procesado.
Programación Orientada a Objetos Diálogo de Selección de Ruta FileDialog Título de la ventana Se declara el objeto Indica que es un dialogo de apertura de archivos Se crea el objeto Retorna el nombre del archivo seleccionado
Programación Orientada a Objetos Manejo de Imágenes ImageIcon
Programación Orientada a Objetos Manejo de Imágenes MediaTracker Ruta de la Imagen Se carga la imagen con ID = 1 Se dice que se va a usar esa imagen Espera 1 seg a que cargue la imagen ID con 1
Programación Orientada a Objetos Manejo de Sonido