Seguidores

MIS WEBS



domingo, 4 de marzo de 2018

CREAR UN MENÚ EN UN MARCO (JMenuBar, JMenu, JMenueltem)



CREAR UN MENÚ EN UN MARCO (JMenuBar, JMenu, JMenueltem)




JMenuBar : Crea la barra
JMenu: Crea cada uno de los elementos del menú (Archico, Inicio, Diseño, Diseño de página…)
JMenueltem :  Nos carga las diferente opciones dentro de cada JMenu.






En el siguiente ejercicio crearemos un menú y con diferentes desplegables y del final de uno de ellos aparecerá un subdelegable.





class Lamina extends JPanel{
        public Lamina() {
                JMenuBar Barra = new JMenuBar();
                 Inicio = new JMenu("INICIO");
                        copiar                  = new  JMenuItem("Copiar");
                        pegar                   = new  JMenuItem("Pegar");
                        guardar                = new  JMenuItem("Guardar");
                        gruardar_como   = new  JMenuItem("Guardar Como");
                               Inicio.add(copiar);
                               Inicio.add(pegar);
                               Inicio.add(guardar);
                               Inicio.add(gruardar_como);    
                 tIPO_LETRA = new JMenu("TIPO LETRA");
                        Arial                  = new JMenuItem("Arial");
                        Arial_Black             =  new JMenuItem("Arial Black");
                        Cajuma                 = new JMenuItem("Cajuma");
                        Cabril                  = new JMenuItem("Cabril");
                                tIPO_LETRA.add(Arial);
                                tIPO_LETRA.add(Arial_Black);
                                tIPO_LETRA.add(Cajuma);
                                tIPO_LETRA.add(Cabril);
                 TAMAÑO_LETRA = new JMenu("TAMAÑO LETRA");
                        uno = new JMenuItem("10");
                        dos = new JMenuItem("25");
                        tres = new JMenuItem("30");
                        cuatro = new JMenuItem("35");
                        cinco= new JMenuItem("40");
                                TAMAÑO_LETRA.add(uno);
                                TAMAÑO_LETRA.add(dos);
                                TAMAÑO_LETRA.add(tres);
                                TAMAÑO_LETRA.add(cuatro);
                                TAMAÑO_LETRA.add(cinco);
                                               VISTA = new JMenu("VISTA");
                                                        cienporcien = new JMenuItem("100%");
                                                        doscientos = new JMenuItem("200%");
                                                        trescientos= new JMenuItem("300%");
                                                        cuatrocientos= new JMenuItem("400%");
                                                                       VISTA.add(cienporcien);
                                                                       VISTA.add(doscientos);
                                                                       VISTA.add(trescientos);
        VISTA.add(cuatrocientos);
                TAMAÑO_LETRA.add(VISTA);                                             
                Barra.add(Inicio);
                Barra.add(tIPO_LETRA);
                Barra.add(TAMAÑO_LETRA);
                add(Barra);
        }
        JMenu Barra, Inicio, tIPO_LETRA,TAMAÑO_LETRA,VISTA;
        JMenuItem copiar, pegar, guardar,gruardar_como,Arial,Arial_Black,Cajuma,Cabril,uno,dos,tres,cuatro,cinco,seis,cienporcien,doscientos,trescientos,cuatrocientos;
       

}


No hay comentarios:

Publicar un comentario

Buscar este blog

Sandisk y Western Digital