introducir
Nota: antes de comenzar este tutorial, debe descargar e instalar el kit de desarrollo Java SE.
Los subprogramas de Java son como aplicaciones Java. Se crean siguiendo los mismos tres pasos: escribir, compilar y ejecutar. La diferencia es que se ejecutan en una parte de la página web en lugar de en su escritorio.
El objetivo principal de este artículo es crear un subprograma Java sencillo. Para lograrlo, hay que seguir tres pasos básicos:
1. Escribe un subprograma sencillo en Java.
2. Compile el código fuente de Java
3. Cree una página HTML con el subprograma.
4. Abra la página HTML en el navegador.
Escribir código fuente Java
Capturas de pantalla del producto Microsoft reimpresas con permiso de Microsoft Corporation.
Utilizo el Bloc de notas para crear mis archivos de código fuente Java. Abra el editor de su elección e ingrese un código como este:
//Haga referencia a las bibliotecas Java requeridas import java.applet.Applet; import java.awt.*; //El código del subprograma public class FirstApplet extends Applet { public void paint(Graphics g) { //Dibuja un rectángulo ancho=250, alto =100 g.drawRect(0,0,250,100); //Establece el color en azul g.setColor(Color.blue); //Escribe el mensaje en la página web. g.drawString("¡Mírame, soy un subprograma de Java!",10,50);
No te preocupes demasiado por el significado del código. Este es su primer subprograma y es importante ver cómo se crea, compila y ejecuta.
guardar archivo
Capturas de pantalla del producto Microsoft reimpresas con permiso de Microsoft Corporation.
Guarde su archivo de programa como "FirstApplet.java". Asegúrese de utilizar el nombre de archivo correcto. Si ve un código como este:
clase pública FirstApplet extiende Applet {
Esta es una instrucción para llamar a la clase de subprograma "FirstApplet". El nombre del archivo debe coincidir con el nombre de la clase y tener la extensión ".java". Si su archivo no se guarda como "FirstApplet.java", el compilador de Java se quejará y no compilará su subprograma.
Abrir una ventana de terminal
Capturas de pantalla del producto Microsoft reimpresas con permiso de Microsoft Corporation.
Para abrir una ventana de terminal, presione la "tecla de Windows" y la letra "R".
Verá "Ejecutar cuadro de diálogo". Ingrese "cmd" y haga clic en "Aceptar".
Se muestra la ventana del terminal. Lo considera una versión de texto del Explorador de Windows; le permite explorar diferentes directorios en su computadora, ver los archivos que contienen y ejecutar los programas que desee. Esto se puede hacer escribiendo el comando en la ventana.
Compilador Java
Capturas de pantalla del producto Microsoft reimpresas con permiso de Microsoft Corporation.
Necesitamos una ventana de terminal para acceder al compilador de Java llamado "javac". Este es un programa que lee el código del archivo FirstApplet.java y lo traduce a un idioma que su computadora pueda entender. Este proceso es la compilación. Al igual que las aplicaciones Java, los subprogramas Java deben compilarse.
Para ejecutar javac desde una ventana de terminal, debe indicarle a la computadora dónde está. En mi máquina está en el directorio "C:/Program Files/Java/jdk1.6.0_06/bin". Si no tiene dicho directorio, busque el archivo "javac" en el Explorador de Windows para encontrar su ubicación.
Una vez que encuentre su ubicación, ingrese el siguiente comando en una ventana de terminal:
set path= *el directorio donde vive javac*
P.ej,
establecer ruta=C:/Archivos de programa/Java/jdk1.6.0_06/bin
Presione Entrar. La ventana de la terminal no hace nada llamativo, simplemente lo devuelve al símbolo del sistema. Sin embargo, ya se ha establecido la ruta del compilador.
Cambiar directorio
Capturas de pantalla del producto Microsoft reimpresas con permiso de Microsoft Corporation.
Eche un vistazo a dónde está guardado el archivo FirstApplet.java. Mis archivos se guardan en "C:/Documentos y configuraciones/Paul/Mis documentos/Java/Applets".
Para cambiar el directorio en la ventana de terminal, ingrese el siguiente comando:
cd *directorio donde se guarda el archivo FirstApplet.java*
P.ej,
cd C:/Documentos y configuraciones/Paul/Mis documentos/Java/Applets
Puede saber que está en el directorio de la derecha al ver el cursor a la izquierda. Ahora estamos listos para compilar el subprograma. Ingrese el comando:
javacPrimerApplet.java
Después de presionar Enter, el compilador verá el código contenido en el archivo FirstApplet.java e intentará compilarlo. Si no puede, mostrará una serie de errores para ayudarle a corregir el código.
Si regresa al símbolo del sistema sin ningún mensaje de información, su subprograma se compiló correctamente. Si no, regrese y verifique el código que escribió. Asegúrese de que coincida con el código de ejemplo y vuelva a guardar el archivo. Continúe haciendo esto hasta que javac se ejecute sin errores.
Consejo: Una vez que los subprogramas se hayan compilado correctamente, verá un nuevo archivo en el mismo directorio. Se llama "FirstApplet.class". Esta es la versión compilada de su subprograma.
Crear archivo HTML
Capturas de pantalla del producto Microsoft reimpresas con permiso de Microsoft Corporation.
Vale la pena señalar que hasta ahora has seguido exactamente los mismos pasos que si estuvieras creando una aplicación Java. El subprograma se crea y guarda en un archivo de texto y ha sido compilado por el compilador javac.
Los applets de Java se diferencian de las aplicaciones Java cuando se ejecutan. Lo que se necesita ahora es una página web que incluya el archivo FirstApplet.class. Recuerde, un archivo de clase es una versión compilada de su subprograma; es un archivo que su computadora puede conocer y ejecutar.
Abra el Bloc de notas e ingrese el siguiente código HTML:
<HTML><HEAD><TITLE>Mi primer subprograma de Java</HEAD><BODY>Aquí está mi primer subprograma de Java: <applet code="FirstApplet.class" height ="300"></BODY></HTML>
Guarde el archivo como "MyWebpage.html" en el mismo directorio que su archivo de subprograma Java.
Esta es la línea más importante de la página web:
<código del subprograma="FirstApplet.class" altura="300">
Cuando se muestra la página web, le indica al navegador que abra su subprograma Java y lo ejecute.
Abrir página HTML
Capturas de pantalla del producto Microsoft reimpresas con permiso de Microsoft Corporation.
El último paso también es el mejor; podemos ver que el subprograma de Java comienza a ejecutarse. Utilice el Explorador de Windows para navegar por directorios almacenados en páginas HTML. Por ejemplo, mi página web está guardada en "C:/Documentos y configuraciones/Paul/Mis documentos/Java/Applets" y otro de mis archivos de subprograma Java.
Haga doble clic en el archivo MyWebpage.html. Se abrirá su navegador predeterminado y se ejecutará el subprograma de Java.
¡Felicitaciones! ¡Ha creado su primer subprograma de Java!
Resumen rápido
Tómese un momento para resumir los pasos para crear un subprograma de Java. Son los mismos en cada subprograma que crees:
1. Escriba código Java en un archivo de texto.
2. Guarde el archivo
3. Compile el código
4. Corregir errores
5. Subprograma de referencia en HTML
6. Ejecute el subprograma navegando por la web.