CREACION DE DOS VENTANAS DESDE UN APLLET

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
public class ventana_2 extends Applet implements ActionListener
{
Button b1,b2,b3,b4;
desarrollo_ventana win;//creamos a win
desarrollo_ventana win2;
    public void init()
    {
        b1=new Button("VENTANA UNO");
        add(b1);
        b1.addActionListener(this);
        b2=new Button("CERRAR VENTANA UNO");
        add(b2);
        b2.addActionListener(this);
        b3=new Button("VENTANA DOS");
        add(b3);
        b3.addActionListener(this);
        b4=new Button("CERRAR VENTANA DOS");
        add(b4);
        b4.addActionListener(this);
        win=new desarrollo_ventana("VENTANA UNO");
        win.setSize(200,200);
        win2=new desarrollo_ventana("VENTANA DOS");
        win2.setSize(200,200);
    }
    public void actionPerformed(ActionEvent e)
    {
        if(e.getSource()==b1)
        {
           win.setVisible(true);
        }
        if(e.getSource()==b2)
        {
           win.setVisible(false);
        }
        if(e.getSource()==b3)
        {
           win2.setVisible(true);
        }
        if(e.getSource()==b4)
        {
           win2.setVisible(false);
        }
    }

}//principal

class desarrollo_ventana extends Frame
{
    Label l1;
    desarrollo_ventana(String titulo)
    {
        super(titulo);
    setLayout(new FlowLayout());
    l1=new Label("ESTO ES DE LA PRIMER VENTA");
    add(l1);
    }
}


0 comentarios:

Publicar un comentario