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