Mostrando entradas con la etiqueta lenguaje JavaScript. Mostrar todas las entradas
Mostrando entradas con la etiqueta lenguaje JavaScript. Mostrar todas las entradas

jueves, 29 de abril de 2021

Paso de parámetros a un applet de JAVA desde una archivo HTML mediante instrucciones de JavaScript

// 
// Joan Aranes Clua (2003)
// Exemple 3.2 Ús de paràmetres i 
// assignació de valor a través del fitxer HTML
// tipus de programa: applet
// fitxer amb el codi font: Exemple.java

import java.awt.*;
import java.applet.*;

public class Exemple extends Applet
{
  String car_1,car_2,car_3;

  public void init()
  {
    car_1=getParameter("param1");
    car_2=getParameter("param2");
    car_3=getParameter("param3");
  }

  public void paint(Graphics g)
  {
    g.drawString(car_1,10,25);
    g.drawString(car_2,20,25);
    g.drawString(car_3,30,25);
  }
}

Després de compilar el fitxer Exemple.java 
(fent %javac Exemple.java) s'obté el fitxer Exemple.class
el qual ja es pot fer servir en una pàgina web. 

El codi HTML bàsic de la pàgina web (Exemple.htm) que crida l'applet és:

<html>
<head><title>  Exemple.htm </title><head>
<body>
  <applet code=Exemple.class width=300 height=100>
    <param name="param1" value="a">
    <param name="param2" value="b">
    <param name="param3" value="c">
  </applet>
</body>
</html>