Seguidores

MIS WEBS



Mostrando entradas con la etiqueta INCLUIR UN JTEXTBOX EN EL MENÚ. Mostrar todas las entradas
Mostrando entradas con la etiqueta INCLUIR UN JTEXTBOX EN EL MENÚ. Mostrar todas las entradas

martes, 13 de marzo de 2018

INCLUIR UN JTEXTBOX EN EL MENÚ


INCLUIR UN JTEXTBOX EN EL MENÚ


Podremos incluir cuadros desplegables dentro de nuestro menú

  • Crearemos un array en el que cargamos todas las fuentes de nuestro pc

String Fuentes_de_mi_pc []=GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames();


  • Creamos un JComboBox y le pasamos por parámetros el array al que cargamos previamente las fuentes de texto de nuestro pc


       JComboBox cONBO_LETRAS = new JComboBox (Fuentes_de_mi_pc);
                                              


  • Adjuntamos nuestro JComboBox al menú

 BarramenuConCheckYRadioButton.add(cONBO_LETRAS);






Así quedaría nuestro Menú





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º");
                    ButtonGroup grupo = new ButtonGroup();
                    grupo.add(RAdioBoton1= new JRadioButtonMenuItem("RADIO BOTON 1"));
                    grupo.add(RAdioBton2 = new JRadioButtonMenuItem("RADIO BOTON 2"));
                   
                    SEGUNDA_BARRA.add(Primero);
                    SEGUNDA_BARRA.add(segundo);
                    SEGUNDA_BARRA.add(tercero);
                    Contador.add(RAdioBoton1);
                    Contador.add(RAdioBton2);
 String Fuentes_de_mi_pc []=GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames();
                    JComboBox cONBO_LETRAS = new JComboBox (Fuentes_de_mi_pc);
                    BarramenuConCheckYRadioButton.add(cONBO_LETRAS);
                    BarramenuConCheckYRadioButton.add(SEGUNDA_BARRA);
                    BarramenuConCheckYRadioButton.add(Contador);
                    add(BarramenuConCheckYRadioButton);
                    add(BarraMenu);
                   
Icono_rojo=  new ImageIcon("C:\\Users\\dagip\\Desktop\\ddddddddddd\\src/rojo.gif");
Icono_gris=  new ImageIcon("C:\\Users\\dagip\\Desktop\\ddddddddddd\\src/gris.gif");
Icono_verde=   new ImageIcon("C:\\Users\\dagip\\Desktop\\ddddddddddd\\src/verde.gif");
Icono_blanco=   new ImageIcon("C:\\Users\\dagip\\Desktop\\ddddddddddd\\src/blanco.gif");
Icono_Negrita = new ImageIcon("C:\\Users\\dagip\\Desktop\\ddddddddddd\\src/NEGRITA.png");
Icono_Cursiva = new ImageIcon("C:\\Users\\dagip\\Desktop\\ddddddddddd\\src/CURSIVA.gif");
Icono_nc =        new ImageIcon("C:\\Users\\dagip\\Desktop\\ddddddddddd\\src/N.jpg");
Icono_ninguno =   new ImageIcon("C:\\Users\\dagip\\Desktop\\ddddddddddd\\src/N.jpg");
Icono_flcehaMenos=new ImageIcon("C:\\Users\\dagip\\Desktop\\ddddddddddd\\src/flechaMeneos.gif");
Icono_flechaMas=new ImageIcon("C:\\\\Users\\\\dagip\\\\Desktop\\\\ddddddddddd\\\\src/flechamas.gif");
Icono_GUARDAR=    new ImageIcon("C:\\\\Users\\\\dagip\\\\Desktop\\\\ddddddddddd\\\\src/GUARDAR.gif");
Icono_GUARDAR_COMO= newImageIcon("C:\\\\Users\\\\dagip\\\\Desktop\\\\ddddddddddd\\\\src/GUARDAR_COMO.png");
Icono_CORTAR=     new ImageIcon("C:\\Users\\dagip\\Deskto\\\dddddddddd\\\\src/CORTAR.gif");
Icono_PEGAR=  new ImageIcon("C:\\\Users\\\\dagip\\\\Desktop\\\\ddddddd\\\\src/PEGAR.gif");
                   
                   
      
                   
                    constructorJMenu((new JMenu[] {Inicio,COP_PEG,}),BarraMenu,(new String[]{"inicio","copiar y pegar"}),(new JMenuItem[]  {GUARDAR,GUARDAR_COMO}),(new String[] {"GUARDAR","GUARDAR_COMO"}),(new JMenuItem[]  {COPIAR,PEGAR}),(new String[] {"COPIAR","PEGAR"}),(new ImageIcon[] {Icono_GUARDAR,Icono_GUARDAR_COMO}),(new ImageIcon[] {Icono_CORTAR,Icono_PEGAR}));
                    constructorJMenu(tIPO_LETRA,BarraMenu,"TIPO LETRA",(new JMenuItem[]  { NEGRITA,CURSIVA,SIN_FORMATO,NEGRITAYCURSIVA}),(new String[] {"NEGRITA","CURSIVA","SIN FORMATO","NEG + CURSI"}),(new ImageIcon[] {Icono_Negrita,Icono_Cursiva,Icono_nc,Icono_ninguno}));
                    constructorJMenu(TAMAÑO_LETRA,BarraMenu,"TAMAÑO_LETRA",(new JMenuItem[]  { ENTRE2,ENTRE10,ENTRE100,POR2,POR10,POR100}),(new String[] {"/ 2","/ 10","/ 100","X 2","X 10", "X 100"}),(new ImageIcon[] {Icono_flcehaMenos,Icono_flcehaMenos,Icono_flcehaMenos,Icono_flechaMas,Icono_flechaMas,Icono_flechaMas}));
                    constructorJMenu(VISTA,BarraMenu,"VISTA",(new JMenuItem[]  { GRIS,BLANCO,ROJO,VERDE}),(new String[] {"GRIS","BLANCO","ROJO","VERDE"}),(new ImageIcon[] {Icono_gris,Icono_blanco,Icono_rojo,Icono_verde}));               
                    add(BarraMenu);
                    BarramenuConCheckYRadioButton.add(SEGUNDA_BARRA);
                    add(BarramenuConCheckYRadioButton);
             }


Buscar este blog

Sandisk y Western Digital