TRUCOS
   
 
¿CÓMO INSERTAR UN APPLET DE JAVA EN UNA PÁGINA WEB?
  
Volver al índice  
 
 

El lenguaje Java posee un conjunto de funciones básicas sobre las cuales se apoyan todas las aplicaciones que se desarrollen. Esto quiere decir que cuando queramos realizar una aplicación en Java deberemos recurrir a un gran número de clases preexistentes, sean las del propio lenguaje o las realizadas por usuarios. A partir de estas pequeñas aplicaciones, podremos realizar verdaderos programas.

Estas clases están disponibles para su utilización a través del propio programa (las más básicas) o de numerosas páginas web que facilitan este servicio.

Veamos un ejemplo de una clase realizada en Java:

1 import java.io.*;
2
3 public
MiPrimerProgramaJava {
4
5 static public void main(String args[] {
6 File aprende;
7
8 aprende = new File(«FicheroTexto.txt»);
9 System.out.println(«El fichero ocupa «+aprende.length()+«bytes.\n»);
10 }
11 }

Veamos qué significa todo esto:

  • Fila 1: Se le dice al compilador de Java que en este programa se van a utilizar las clases pertenecientes al paquete java.io
  • Fila 3: Como en Java todo está formado por clases, se determina el nombre de esta clase. En nuestro ejemplo: aprende. Lo que está contenido entre llaves es precisamente el código de la clase.
  • Fila 5: Se define la función main tal y como es necesario en cualquier aplicación Java.
  • Fila 6: Se define la variable aprende de tipo file.
  • Fila 8: Determina que la variable tomará un valor nuevo en forma del fichero FicheroTexto de tipo texto.
  • Fila 9: Define el contenido del fichero de texto, que no será otro que la longitud en bytes del fichero Aprende. Esto es posible gracias a la función length que calcula el tamaño de cualquier fichero.
  • Filas 10 y 11: Cierran las llaves del código Java.

Como hemos podido observar, nuestra primera clase realizada en Java calcula el tamaño en bytes del fichero aprende.

Está claro que esto es simplemente un ejemplo de cómo empezar a trabajar con Java.

Pero el trabajo todavía no ha finalizado. Ahora tenemos la clase, pero para poder convertirla en una verdadera aplicación, deberemos compilarla.

Para realizar esta acción deberemos escoger entre dos alternativas:

  • Programar en Java mediante cualquier tipo de editor de textos (por ejemplo la propia libreta que incorpora el sistema operativo Windows), para recurrir posteriormente a un programa compilador (lo más sencillo es recurrir a la página web de Sun y descargarnos su Java(tm) Development Kit (JDK)).
  • Utilizar cualquier editor de los que existen en el mercado destinados a programar en Java (incluso podemos encontrar muchos de ellos de forma gratuita en la Red), que incluyen al mismo tiempo el programa compilador.

Una vez compilada la clase, nos devolverá un fichero del tipo: MiPrimer-Applet.

Este archivo ya es una verdadera aplicación Java que puede ser utilizada en cualquier tipo de máquina (siempre que ésta reconozca el lenguaje Java).

¿Cómo utilizar esta clase de Java?

Ahora que ya tenemos una clase de Java realizada, la podemos utilizar para ponerla dentro de una página web:

1 <HTML>
2 <HEAD>
3 <TITLE>Mi Primera Aplicación Java</TITLE>
4 </HEAD>
5 <BODY>
6 <DIV ALIGN=»center»>
7 <APPLET CODE=»MiPrimerApplet.» WIDTH=300 HEIGHT=100>
8 </APPLET>
9 </DIV>
10 </BODY>
11 </HTML>

Como podemos observar en el ejemplo, la orden de la Fila 7 lo que hace es llamar a la Clase de Java que hemos creado con anterioridad para ejecutarla en nuestra página web como un Applet de Java.

Como hemos dicho anteriormente, esta facilidad para incorporar clases de Java en nuestras páginas web es sumamente interesante, ya que podremos aprovechar el trabajo realizado por todas las personas que han ido creando clases de Java y que nos las faciliten, para alegrar y mejorar nuestra web.

¿Qué necesito para programar en Java?

Aunque la programación en Java se puede realizar desde cualquier editor de textos (el más sencillo es la libreta del Windows), lo más cómodo es utilizar cualquier editor de Java que podemos encontrar por la Red gratuitamente.

Aparte de esto, no necesitaremos nada más en especial, simplemente un poco de creatividad y dedicación por nuestra parte.

¿Dónde puedo encontrar recursos de Java?

Existen páginas en Internet donde poder encontrar todo lo que queráis saber sobre este lenguaje de programación: tutoriales, editores, clases... Una pequeña muestra:

  • Sun: La página de los creadores de Java, destinada a facilitar su aprendizaje. Contiene numerosos tutoriales, enlaces de interés, recursos, compiladores... Sólo tiene una limitación: está en inglés. http://www.java.sun.com
  • La agenda: excelente recopilación de todos los temas relacionados con este lenguaje de programación. Contiene tutoriales, applets, programas comerciales y programas gratuitos para programar en Java: http://www.areas.net/agenda.htm
  • Java en castellano: portal de entrada a todos los temas relacionados con Java en castellano. Contiene tutoriales, applets, artículos monográficos... http://www.programacion.net/java/index.html
 
   
 
  
Volver al índice