jueves, 4 de abril de 2019

CREAR VENTANAS JMENUBAR JMENU JMENUITEM



EJERCICIO_ 4

import java.awt.*;
import java.awt.event.*;

public class VentanaA extends Frame {
   
   
        public VentanaA(String titulo, int x, int y){
         super(titulo);
         setSize(x,y);
         anadeMenu();
         setVisible(true);
        }
       
        public void anadeMenu(){
        MenuBar mb;
        Menu m1,m2,m3;
        MenuItem nuevo, abrir, guardar, copiar, cortar, pegar,copiarFormato, cuadricula, lineasGuia;
       
       
        CheckboxMenuItem cuadricula1;
       
        CheckboxMenuItem lineasGuia1;
       
        mb=new MenuBar();
        setMenuBar(mb);
       
        m1=new Menu("Archivo", true);
        mb.add(m1);
       
       
       
        nuevo=new MenuItem("Nuevo");
        m1.add(nuevo);
       
        abrir=new MenuItem("abrir");
        m1.add(abrir);
       
        guardar=new MenuItem("guardar");
        m1.add(guardar);
        //-----------------------------------------------------
        m2=new Menu("Edicion", true);
        mb.add(m2);
       
       
        copiar=new MenuItem("copiar");
        m2.add(copiar);
       
        cortar=new MenuItem("cortar");
        m2.add(cortar);
       
        pegar=new MenuItem("pegar");
        m2.add(pegar);
       
        copiarFormato=new MenuItem("copiar Formato");
        m2.add(copiarFormato);
       
       
        m3=new Menu("Ver", true);
        mb.add(m3);
       
     
       
        lineasGuia=new MenuItem("lineas guias");
        m1.add(lineasGuia);
       
        // implementacion del check
        cuadricula1=new CheckboxMenuItem("cuadricula", true);
        m3.add(cuadricula1);
       
        lineasGuia=new CheckboxMenuItem("lineas guia", true);
        m3.add(lineasGuia);
       
        }
       
        public static void main (String[] args){
         VentanaA miVentana=new VentanaA("Una ventana", 300, 150);
     
                miVentana.addWindowListener(new WindowAdapter(){
                        public void windowClosing(WindowEvent e){
                            System.exit(0);
                        }
                });           
      }
}

No hay comentarios:

Publicar un comentario