Home > Java, Linux > Desplegando Applets Java.

Desplegando Applets Java.

Saludos.

Los applets Java, son aplicaciones realizadas en java que necesitan otra plataforma anfitriona para poder ejecutar, por ejemplo los tradicionales applets java que ejecutan sobre un navegador web, otro ejemplo común son los MidLets que son aplicaciones Java para ejecutar sobre dispositivos moviles.

En este pequeño post verás como desplegar un applet Java en un navegador.

Explicación: El applet solicita al usuario dos números cualquiera en dos dialogos de entrada de datos, luego los suma y muestra el resultado de la suma en un cuadro ;) :

// AdditionApplet.java -> Nombre del archivo
import java.awt.Graphics;
import javax.swing.*;

public class AdditionApplet extends JApplet {
double sum;

// Inicializador de las variables y valores del applet
public void init ()
{
String firstNumber;
String secondNumber;
double number1, number2;

//Lectura de los valores en un JOptionPane
firstNumber = JOptionPane.showInputDialog (
“Ingrese el primer número para el calculo”);
secondNumber = JOptionPane.showInputDialog (
“Ingrese el segundo número para el calculo”);

// Casteo de los números a Double
number1 = Double.parseDouble (firstNumber);
number2 = Double.parseDouble (secondNumber);

// Suma de los números
sum = suma (number1, number2);
}

private double suma (double num1, double num2)
{
double sumita;
System.out.println (”Sumando: “+num1+” + “+num2);
sumita = num1 + num2;
System.out.println (”Resultado:”+sum);
return sumita;
}

public void paint (Graphics g)
{
super.paint (g);

// Dibuja un rectangulo empezando desde (15,10)
// 270 pixeles de ancho y 20 de alto
g.drawRect (15, 10, 270, 20);

g.drawString (”El resultado de la suma es: “+sum, 25, 25 );
}
}

Despúes realizo una página html con cualquier nombre que invoca la clase:

<html>
<body>
<applet code=”AdditionApplet.class” width=”300″ height=”60″>
</applet>
</body>
</html>

A continuación es necesario compilar el código fuente para generar el .class que invoca el archivo html

$ javac AdditionApplet.java

Podemos visualizar la aplicación, abriendo la página web o usando el appletviewer, con la última opción se hace así:

$ appletviewer archivo.html ->Esquema

en mi caso:

$ appletviewer ejemplo4.html:

AddApplet addApplet2

Comparte:
  • TwitThis
  • Facebook
  • del.icio.us
  • email
  • MyShare
  • MySpace
  • RSS
  • Twitter
  • LinkedIn
  • PDF
  • Ping.fm
  1. No comments yet.
  1. No trackbacks yet.