Mostrando entradas con la etiqueta JMENUBAR. Mostrar todas las entradas
Mostrando entradas con la etiqueta JMENUBAR. Mostrar todas las entradas

jueves, 4 de abril de 2019

ventanas java jmenubar menu jmenuitem java



ejercicio 6.

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

public class Ventana6 extends Frame{
     public Ventana6 (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 muestraDialogo1(String titulo, int x, int y){
     
           Dialog dialogo = new Dialog(this, titulo, false);
         
           dialogo.setSize(x,y);
           dialogo.setVisible(true);
     
       }
     
       public void muestraDialogo2(String titulo, int x, int y){
     
           Dialog dialogo = new Dialog(this, titulo, false);
         
           dialogo.setSize(x,y);
           dialogo.setVisible(true);
     
       }
     
       public void muestraDialogo3(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){
           Ventana6 miVentana=new Ventana6("Una ventana", 500, 600);
           
            miVentana.muestraDialogo1("un dialogo", 300, 200);
            miVentana.muestraDialogo2("un dialogo", 500, 200);
            miVentana.muestraDialogo3("un dialogo", 400, 200);
           
                miVentana.addWindowListener(new WindowAdapter(){
                        public void windowClosing(WindowEvent e){
                            System.exit(0);
                        }
                });           
           }
   
   
}

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);
                        }
                });           
      }
}