Sunteți pe pagina 1din 11

Java Avanzado.

Guía 6 3

Introducción  

Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el


desarrollo de sus prácticas de laboratorios, haciendo uso de este antes, durante y
después de la práctica, de tal forma que ofrece un método facilitador en su proceso
de enseñanza/aprendizaje durante esta asignatura.

En el desarrollo de esta asignatura se ha designado realizar las prácticas en 16


sesiones semanales de laboratorios, los que incluyen 11 prácticas, dos parciales y un
proyecto final durante los cuales, el estudiante aplicará los conceptos y las técnicas
fundamentalmente necesarias para el desarrollo de aplicaciones y soluciones
utilizando Java como lenguaje de programación.

Todas las guías de laboratorio están estructuradas de la siguiente forma:


- Objetivos
- Materiales y equipos
- Introducción teórica
- Procedimiento
- Bibliografía
- Hoja de evaluación( En caso de que la actividad sea evaluada )

La asignatura Java avanzado ,está dividida en ocho unidades durante el ciclo.


4 Java Avanzado, Guía 6

Facultad: Ingeniería.
Escuela: Computación.
Asignatura: Java Avanzado

Pág

Guía 6. Applets y JavaFX.

Tabla de Contenido

Contenido ---------------------------------------------------------------------------------------- 5
Objetivos ----------------------------------------------------------------------------------------- 5
Materiales y equipos --------------------------------------------------------------------------- 5
Introducción teórica --------------------------------------------------------------------------- 5
Procedimiento ----------------------------------------------------------------------------------- 9
Investigación ------------------------------------------------------------------------------------ 13
Bibliografía --------------------------------------------------------------------------------------- 13
Java Avanzado. Guía 6 5

Tema: Applets y JavaFX.


Contenidos

En esta guía se introducirá al desarrollo Applets en Java, se abordara el ciclo de vida


de un Applet y como ejecutar este tipo de programas. Asi mismo se utilizará las
bases de java FX como alternativa actualizada a los applets.

Objetivo Específico
a) Aprender a desarrollar Applets en Java.
b) Aprender el funcionamiento de la palabra clave final aplicado a un método de una
clase base.
c) Comprender el uso de JavaFX como alternativa a los applets.

Materiales y Equipo
a) Netbeans
b) JDKJava

Introducción Teórica
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 través de un navegador web con java habilitado. Cuando un
explorador carga una página 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 páginas 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).
6 Java Avanzado, Guía 6

JavaFX

JavaFX es una herramienta que permite a los desarrolladores crear aplicaciones de


las llamadas rich internet applications (RIAs).

JavaFX está diseñada para proveer una plataforma ligera y acelerada de gráficos para
aplicaciones de negocio empresariales, al mismo tiempo que permite crear
programas completamente en Java.

JavaFX permite la creación de interfaces gráficas de usuario enriquecidas con estilos


CSS, facilita la separación entre diseño y código de programación, es una API
desarrollada enteramente en Java, la misma aprovecha el hardware gráfico GPU para
aumentar el rendimiento y la calidad de los diseños, además esta diseñada para
ejecutarse en diversas plataformas como celulares, tabletas y computadoras de
escritorio.
Java Avanzado. Guía 6 7

Procedimiento
1. Applet basico
Digitar el código del programa MiApplet.java, donde se muestra la estructura básica
Bibliografía
de un Applet:.

Guía 1
MiApplet.java

Digitar el archivo html MiApplet.html a partir del cual se cargará el Applet


MiApplet.class compilado a partir del archivo MiApplet.java

MiApplet.html

Compilar el programa MiApplet.java y ejecutar el Applet con un navegador web o


con appletviewer.

Ejecución y compilación
8 Java Avanzado, Guía 6
2. Applet con parámetros
Se procederá desarrollar un Applet a partir del cual se le pasaran parámetros, digitar
el código del programa ParametrosApplet.java siguiente:
ParametrosApplet.java

Digitar el código delarchivo html ParametrosApplet.html a partir del cual se cargará


el Applet ParametrosApplet.class compilado a partir del programa
ParametrosApplet.java
ParametrosApplet.html

Compilar el programa ParametrosApplet.java y ejecutar el Applet con un navegador


web o con appletviewer.
Ejecución y compilación
Java Avanzado. Guía 6 9

3. Applet con parámetros y operaciones

Desarrollar un Applet a partir del cual se solicite al usuario ingresar dos cantidades
float para realizar la operación de adición respectiva de ambas cantidades, el
resultado debe ser mostrado en el Applet, digitar el código del programa
SumaApplet.java siguiente:

SumaApplet.java

Digitar el código del archivo html SumaApplet.html a partir del cual se cargará el
Applet SumaApplet.class compilado a partir del programa SumaApplet.java

SumaApplet.html
10 Java Avanzado, Guía 6
Compilar el programa SumaApplet.java y ejecutar el Applet con un navegador web o
con appletviewer.

Ejecución y compilación

JavaFx
Crear un formulario es una actividad común al desarrollar una aplicación. En esta
practica comprenderá los conceptos básicos 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 categoría de aplicaciones JavaFX, elegir Aplicación de JavaFx. Dar click
en Siguiente.
3- Nombrar el proyecto como: Guia6FX. Luego dar click en finalizar.
4- Remover el método Start() en el código generado por Netbeans.

Copiar el código en la guía al archivo creado por Netbeans de la forma siguiente:


Java Avanzado. Guía 6 11

Guia6FX.java
12 Java Avanzado, Guía 6

Luego de editado y guardado el archivo, dar click derecho sobre el proyecto elegir la
opción Clean and build, y luego ejecutar el programa

Ejecución.
Java Avanzado. Guía 6 13

Investigación Complementaria

1. Implementar los 3 applets desarrollados en la practica como aplicaciones JavaFX.


Guía 3
Bibliografía
Guía 4
• Aprendiendo Java 2 en 21 Días
Guía 3 Laura
Lemay,
• fíaCómo Programar en Java
Deitel, Harvey M.
Guía 4

fía

S-ar putea să vă placă și