APPLET
Hola a todos,
Aqui les dejo un aplett sencillo el cual te imprime el mensaje que contiene:
import java.applet.Applet;
import java.awt.*;
public class ejemplo extends Applet
{
public void init()
{
setBackground(Color.orange);
}
private static final long serialVersionUID = 1L;
private String msg="Lab de Lenguajes de programacion";
public void paint(Graphics g)
{
Font oldFont = getFont();
Font fuente = new Font("", Font.BOLD, 36);
g.setFont(fuente);
g.setColor(Color.black);
g.drawString(msg, 235, 250);
}
}
Aquí otro applet en el cual te pide que ingrese el precio de un producto, te realiza el descuento y te arroja el precio a pagar ya con el descuento hecho:
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class applett extends Applet implements ActionListener { public void init()
{
setBackground(Color.orange);
}
private static final long serialVersionUID = 1L;
Label h, pre, des;
TextField precio, descuento;
Button cal;
public applett() {
setBackground(Color.orange);
Font oldFont = getFont();
Font fuente = new Font("", Font.BOLD, 12);
setFont(fuente);
h = new Label("HOLA BIENVENIDO, Porfavor: ");
pre = new Label("Ingrese el precio del producto");
precio = new TextField(10);
cal = new Button("Calcular Descuento");
des = new Label("Precio a pagar");
descuento = new TextField(9);
add(h);
add(pre);
add(precio);
add(cal);
add(des);
add(descuento);
cal. addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
int valor = Integer.parseInt(precio.getText());
float resultado1, resultado2,resultado3,resultado4;
if (valor > 500 && valor <= 5000)
{
resultado1 = valor - ((valor * 20)/100);
descuento.setText(""+resultado1);
}
if (valor > 5000 && valor <= 15000)
{
resultado2 = valor - ((valor * 30)/100);
descuento.setText(""+resultado2);
}
if (valor > 15000 && valor <=20000)
{
resultado3 = valor - ((valor * 40)/100);
descuento.setText(""+resultado3);
}
if (valor > 20000 && valor <= 30000)
{
resultado4 = valor - ((valor * 50)/100);
descuento.setText(""+resultado4);
}
}}
Eso es todo espero y les hayan servido de algo,
saludos a todos
=)
Atte: Jesus Alejandro Beltran Reyna
Para los applet es importante también incluir el archivo HTML que los abre. También sería bueno explicar cómo usar el appletviewer, etc. Te pongo tres puntos para el lab.
ResponderEliminar