ejercicio 5.
import java.awt.*;
import java.awt.event.*;
public class Ventana3 extends Frame {
public Ventana3 (String titulo, int x, int y){
super(titulo);
setSize(x,y);
JMenu();
setVisible(true);
}
public void JMenu(){
MenuBar menubar;
Menu menuArchivo, menuEdicion, menuVer;
MenuItem nuevo, abrir, guardar;
MenuItem copiar, cortar, pegar;
MenuItem medir, crear, localizar;
CheckboxMenuItem medircheck, localizarcheck;
menubar=new MenuBar(); // se crea la menu barra
setMenuBar(menubar); // se crea la menu barra
//----------------------------------------------------------
menuArchivo= new Menu("Archivo", true);
menubar.add(menuArchivo); // creamos un obj. implementamos como menu archivo en la barra
nuevo=new MenuItem("Nuevo");
menuArchivo.add(nuevo);
abrir=new MenuItem("Abrir");
menuArchivo.add(abrir);
guardar=new MenuItem("Guardar");
menuArchivo.add(guardar);
//----------------------------------------------------------
menuEdicion= new Menu("Edicion", true);
menubar.add(menuEdicion);
copiar=new MenuItem("Copiar");
menuEdicion.add(copiar);
cortar=new MenuItem("Cortar");
menuEdicion.add(cortar);
pegar=new MenuItem("Pegar");
menuEdicion.add(pegar);
//----------------------------------------------------------
menuVer= new Menu("Edicion", true);
menubar.add(menuVer);
// medir=new MenuItem("Medir");
// menuVer.add(medir);
crear=new MenuItem("Crear");
menuVer.add(crear);
// localizar=new MenuItem("Localizar");
// menuVer.add(localizar);
//---------------------------------------------------------
medircheck=new CheckboxMenuItem("Medir", true);
menuVer.add(medircheck);
localizarcheck=new CheckboxMenuItem("Localizar", true);
menuVer.add(localizarcheck);
}
public void muestraDialogo(String titulo, int x, int y){
Dialog dialogo = new Dialog(this, titulo, false);
dialogo.setSize(x,y);
dialogo.setVisible(true);
}
public static void main (String[] args){
Ventana3 miVentana=new Ventana3("Una ventana", 500, 600);
miVentana.muestraDialogo("un dialogo", 200, 200);
miVentana.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
}
}
No hay comentarios:
Publicar un comentario