Seguidores

MIS WEBS



martes, 13 de marzo de 2018

CREAR UN MENÚ EN UN MARCO (JCheckBoxMenuItem, JRadioButtonMenuItem)


CREAR UN MENÚ EN UN MARCO (JCheckBoxMenuItem, JRadioButtonMenuItem)

Hasta el momento hemos estado viendo menús a los que incluimos iconos y MenusItem, pues también podemos introducir otro tipo de objetos que ya hemos visto anteriormente como pueden ser JCheckBoxMenuItem, JRadioButtonMenuItem.





  • JMenuBar
    • JMenu
      • JCheckBoxItem
      • JCheckBoxItem
      • JCheckBoxItem
    • JMenu
      • ButtonGroup
        • JRadioButtonItem 
        • JRadioButtonItem
        • JRadioButtonItem





class LAMINA_BARRA extends JPanel {
             public LAMINA_BARRA() {
                    BarraMenu = new JMenuBar();      
                    BarraMenu.setBackground(Color.cyan);
                    BarramenuConCheckYRadioButton = new JMenuBar();
                    SEGUNDA_BARRA=new JMenu("OTRA barra");
                    JMenu Contador= new JMenu("Contador");
                    Primero = new JCheckBoxMenuItem("1º");
                    segundo = new JCheckBoxMenuItem("2º");
                    tercero = new JCheckBoxMenuItem ("3º");
                    //para que el radio JRadioButtomItem funcione como tal se tienen que                         unir los RAdioButtonItem en un ButtonGroup
                        ButtonGroup grupo = new ButtonGroup();
                     grupo.add(RAdioBoton1= new JRadioButtonMenuItem("RADIO BOTON 1"));
                      grupo.add(RAdioBton2 = new JRadioButtonMenuItem("RADIO BOTON 2"));       

                    BarramenuConCheckYRadioButton.add(SEGUNDA_BARRA);
                                       SEGUNDA_BARRA.add(Primero);
                                       SEGUNDA_BARRA.add(segundo);
                                       SEGUNDA_BARRA.add(tercero);

                    BarramenuConCheckYRadioButton.add(Contador);
                                      Contador.add(RAdioBoton1);
                                      Contador.add(RAdioBton2);

               
               
                    add(BarramenuConCheckYRadioButton);
                    add(BarraMenu);
             }



No hay comentarios:

Publicar un comentario

Buscar este blog

Sandisk y Western Digital