García Evangelista Santa Esmeralda 8CM4 Para

Anuncio
García Evangelista Santa Esmeralda
8CM4
Para crear el cuadro de dialogo el cual contiene un Label o etiqueta, un Botón y un Tex
Area en el cual se muestre un mensaje de “Hola IPN” dando clic en el botón OK como se
observa en la imagen:
Se sigue el código siguiente:
package w2aplicacion;
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*; //1 cargar las todas las calases
public class Tarea1 implements ActionListener{
Frame f;
Panel p;
Label l;
TextField tf;
Button b;
//2 habilitar las clases con el impements
public Tarea1(){
f=new Frame("Tarea1");
p=new Panel(new GridLayout(1,3));
l=new Label("Nombre:", 2);
tf=new TextField();
b=new Button("OK");
b.addActionListener(this); //3 agregar la accion al elemento
p.add(l);
p.add(tf);
p.add(b);
add(p);
f.add("South", p);
f.setSize(300,60);
f.setLocationRelativeTo(null);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
García Evangelista Santa Esmeralda
8CM4
f.setVisible(true);
}
public static void main(String[] args) {
new Tarea1();
}
public void actionPerformed(ActionEvent e) { //4 se agrega la accion q queremos q
realize
tf.setText("Hola IPN"); //en el TF se agrega una cadena
}
}
Para ejecutarlo desde un Explorador como Applet, es necesario hacer algunas
modificaciones como se muestra a continuación:
package w2aplicacion;
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*; //1 cargar las todas las calases
public class Tarea1 extends Applet implements ActionListener {
Panel p;
Label l;
TextField tf;
Button b;
//para el Applet
public void init(){
p=new Panel(new GridLayout(1,3));
l=new Label("Nombre:", 2);
tf=new TextField();
b=new Button("OK");
b.addActionListener(this); // para Applet
p.add(l);
p.add(tf);
p.add(b);
add(p);
}
public void actionPerformed(ActionEvent e) { //4 se agrega la accion q queremos q
realize
tf.setText("Hola IPN"); //en el TF se agrega una cadena
}
}
García Evangelista Santa Esmeralda
8CM4
Con el código anterior podemos ejecutarlo desde el archivo HTML y ver los resultados del
Applet en un Explorador.
Descargar