Académique Documents
Professionnel Documents
Culture Documents
Java Avanzado
Facultad de Ingeniera.
Escuela de computacin.
Introduccin
Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el
desarrollo de sus prcticas de laboratorios, haciendo uso de este antes, durante y
despus de la prctica, de tal forma que ofrece un mtodo facilitador en su proceso
de enseanza/aprendizaje durante esta asignatura.
En el desarrollo de esta asignatura se ha designado realizar las prcticas en 16
sesiones semanales de laboratorios, los que incluyen 11 prcticas, dos parciales y un
proyecto final durante los cuales, el estudiante aplicar los conceptos y las tcnicas
fundamentalmente necesarias para el desarrollo de aplicaciones y soluciones
utilizando Java como lenguaje de programacin.
Todas las guas de laboratorio estn estructuradas de la siguiente forma:
- Objetivos
- Materiales y equipos
- Introduccin terica
- Procedimiento
- Bibliografa
- Hoja de evaluacin( En caso de que la actividad sea evaluada )
La asignatura Java avanzado ,est dividida en ocho unidades durante el ciclo.
Pg
Tabla de Contenido
Contenido ---------------------------------------------------------------------------------------- 5
Objetivos ----------------------------------------------------------------------------------------- 5
Materiales y equipos --------------------------------------------------------------------------- 5
Introduccin terica --------------------------------------------------------------------------- 5
Procedimiento ----------------------------------------------------------------------------------- 9
Investigacin ------------------------------------------------------------------------------------ 13
Bibliografa --------------------------------------------------------------------------------------- 13
Objetivo Especfico
a) Aprender a desarrollar Applets en Java.
b) Aprender el funcionamiento de la palabra clave final aplicado a un mtodo de una
clase base.
c) Comprender el uso de JavaFX como alternativa a los applets.
Materiales y Equipo
a) Netbeans
b) JDKJava
Introduccin Terica
Applets
Un Applet es un programa en java que puede ser embebido en una pagina web en
html
Un applet es compilado en una computadora y puede ser ejecutado en otra
computadora a travs de un navegador web con java habilitado. Cuando un
explorador carga una pgina Web que contiene un applet, ste se descarga en el
explorador Web y se ejecuta. Al explorador que ejecuta un applet se le conoce como
contenedor de applets.
El JDK incluye el contenedor de applets appletviewer para probar applets a medida
que se van desarrollando, y antes de incrustarlas en las pginas Web. Si se desea
ejecutar applets en un explorador Web, se debe estar consciente de que algunos
exploradores Web no soportan a Java de manera predeterminada. Para crear y
ejecutar un applet se debe realizar los siguientes pasos:
1) Crear un programa java para el Applet.
2) Compilar el programa en java del Applet
3)Crear una pagina web que contenga el Applet creado
4)Ejecutar el Applet (navegador web o appletviewer).
JavaFX
JavaFX es una herramienta que permite a los desarrolladores crear aplicaciones de
las llamadas rich internet applications (RIAs).
JavaFX est diseada para proveer una plataforma ligera y acelerada de grficos para
aplicaciones de negocio empresariales, al mismo tiempo que permite crear
programas completamente en Java.
JavaFX permite la creacin de interfaces grficas de usuario enriquecidas con estilos
CSS, facilita la separacin entre diseo y cdigo de programacin, es una API
desarrollada enteramente en Java, la misma aprovecha el hardware grfico GPU para
aumentar el rendimiento y la calidad de los diseos, adems esta diseada para
ejecutarse en diversas plataformas como celulares, tabletas y computadoras de
escritorio.
Procedimiento
1. Applet basico
Digitar
el cdigo del programa MiApplet.java, donde se muestra la estructura bsica
Bibliografa
de un Applet:.
MiApplet.java
Gua 1
Digitar el cdigo del archivo html SumaApplet.html a partir del cual se cargar el
Applet SumaApplet.class compilado a partir del programa SumaApplet.java
SumaApplet.html
JavaFx
Crear un formulario es una actividad comn al desarrollar una aplicacin. En esta
practica comprender los conceptos bsicos del layout de la pantalla, como agregar
controles al layout y como crear eventos de entrada.
Para esta actividad primero es necesario crear un nuevo proyecto de acuerdo a los
siguientes pasos:
1- En el men archivo elegir crear nuevo proyecto.
2- En la categora de aplicaciones JavaFX, elegir Aplicacin de JavaFx. Dar click
en Siguiente.
3- Nombrar el proyecto como: Guia6FX. Luego dar click en finalizar.
4- Remover el mtodo Start() en el cdigo generado por Netbeans.
Copiar el cdigo en la gua al archivo creado por Netbeans de la forma siguiente:
Guia6FX.java
Luego de editado y guardado el archivo, dar click derecho sobre el proyecto elegir la
opcin Clean and build, y luego ejecutar el programa
Ejecucin.
Investigacin Complementaria
1. Implementar los 3 applets desarrollados en la practica como aplicaciones JavaFX.
Gua 3
Bibliografa
Gua 4
Aprendiendo Java 2 en 21 Das
Gua
3 Laura
Lemay,
faCmo Programar en Java
Deitel, Harvey M.
Gua 4
fa