elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: [1]
1  Programación / Java / Re: JMenuItem en arreglo en: 15 Abril 2009, 20:41 pm
no enti muy bien tu pregunta pero te envio un codigo en swing de puro Jmenuiten con jMenubar

package vista;



import java.awt.BorderLayout;
import java.awt.Color;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.JSeparator;
import javax.swing.JSplitPane;
import controlador.ControlMenu;

//abrir archivo, cerrar, cerrar toto, guardar, guardar como , guardar todo, revertir
public class Java extends JFrame implements yo {
   private static final String EXTRAER_METODOS_MAYÙS_ALT_M = "Extraer Metodos                     Mayùs+Alt+M";

   private JMenuItem mnabrirarchivo =null;
   private JMenuItem mncerrar = null;
   private JMenuItem mncerrarTodo=null;
   private JMenuItem mnguardar=null;
   private JMenuItem mnguardarComo=null;
   private JMenuItem mnguardartodo=null;
   private JMenuItem mnrevertir=null;
   private JMenuItem mnSalir=null;
   private JMenuItem mnMover=null;
   private JMenuItem mnRedominar;
   private JMenuItem mnRemover=null;
   private JMenuItem mnImprimir=null;
   private JMenuItem mnConmutartrabajo=null;
   private JMenuItem mnNuevoP = null;
   private JMenuItem mnImportar=null;
   private JMenuItem mnExportar=null;
   
   //opcion Editar
   private JMenuItem mnDeshacer =null;
   private JMenuItem mnRehacer=null;
   private JMenuItem mnCortar=null;
   private JMenuItem mnCopiar=null;
   private JMenuItem mnCopiarNombreCalificado=null;
   private JMenuItem mnPegar=null;
   private JMenuItem mnsuprimir = null;
   private JMenuItem mnSelecionarTodo=null;
   private JMenuItem mnBuscar=null;
   private JMenuItem mnBuscarSiguiente=null;
   private JMenuItem mnBuscarAnterior=null;
   private JMenuItem mnBusqueda1=null;
   private JMenuItem mnBusqueda2=null;
   private JMenuItem mnFavoritos = null;
   private JMenuItem mnTareas=null;
   
   
   //private JMenuItem
   //Deshacer Tecleo,Rehacer,
   private ControlMenu control;

   private JMenuItem mnploblemas;
   
   
   
   public Java(){
      
      JPanel p=new JPanel();
      p.setBackground(new Color(255,181,145));
      this.add(p, BorderLayout.SOUTH);
      
   
   JMenuBar barra = new JMenuBar();

   
   JMenu Archivo = new JMenu("Archivo");
   JMenu Nuevo = new JMenu("Nuevo");
   JMenu ConvertirDelimitadores = new JMenu ("Convertir delimitadores de linea a");
   JMenu Editar = new JMenu ("Editar");
   JMenu Ampliar = new JMenu("Ampliar selecciòn a");
   JMenu codigoFuente = new JMenu("Codigo Fuente");
   JMenu rodear = new JMenu("Rodear con");
   JMenu Refactorizar = new JMenu("Refactorizar");
   JMenu Navegar = new JMenu("navegar");
   JMenu Mostraren = new JMenu("Mostrar en         Mayùs+Alt+W");
   JMenu ir = new JMenu("Ir a");
   JMenu Buscar = new JMenu ("Buscar");
   JMenu Texto = new JMenu ("Texto");
   JMenu referencias = new JMenu("Referencias");
   JMenu declaraciones = new JMenu("Declaraciones");
   JMenu implementadores = new JMenu("Implementadores");
   JMenu Accesodelectura = new JMenu("Acceso de lectura");
   JMenu Accesodeescritura = new JMenu("Acceso de escritura");
   JMenu apariciones = new JMenu("Apariciones en archivo               Ctrl+Mayùs+U");
   
   JMenu Proyecto = new JMenu("Proyecto");
   JMenu contruirconjuntodetrabajo = new JMenu("Construir conjunto de trabajo");
   JMenu Ejecutar = new JMenu("Ejecutar");
   JMenu Ventana = new JMenu("Ventana");
   JMenu abririperspectiva = new JMenu("Abrir perspectiva");
   JMenu mostrarVista = new JMenu("Mostrar vista");
   JMenu conjuntodetrabajo = new JMenu("Conjunto de trabajo");
   JMenu historial = new JMenu("Historial");
   JMenu navegacion = new JMenu("Navegacion");
   
   
   
   
   JMenu Ayuda = new JMenu("Ayuda");
   JMenu actualizacion = new JMenu("Actualizaciones de software");
   
   JMenu Salir = new JMenu("Salir");
   
   /*JMenu Class = new JMenu("Clase");
   
//   mnNuevo = new JMenuItem("Nuevo               Mayus+Alt+N");
   //mnNuevo.addActionListener(control);
//   Archivo.add(mnNuevo);
   
   /** opcion Archivo*/
   Archivo.add(Nuevo);
   
   JMenuItem   mnProyecto = new JMenuItem("Proyecto");
   mnProyecto.addActionListener(control);
   Nuevo.add(mnProyecto);
   Nuevo.add(new JSeparator());
   
   JMenuItem mnpaquete = new JMenuItem("Paquete");
   mnpaquete.addActionListener(control);
   Nuevo.add(mnpaquete);
   // Carpeta Fuente , Carpeta, archivo
   
   JMenuItem mnclase = new JMenuItem("Clase");
   mnclase.addActionListener(control);
   Nuevo.add(mnclase);
   
   JMenuItem mnInterfaz =new JMenuItem("Interfaz");
   mnInterfaz.addActionListener(control);
   Nuevo.add(mnInterfaz);
   
   JMenuItem mnEnumerador = new JMenuItem("Enumerador");
   mnEnumerador.addActionListener(control);
   Nuevo.add(mnEnumerador);
   
   JMenuItem mnAnotacion= new JMenuItem("Anotacion");
   mnAnotacion.addActionListener(control);
   Nuevo.add(mnAnotacion);
   
   JMenuItem mnCarpetaFuente = new JMenuItem("Carpeta fuente");
   mnCarpetaFuente.addActionListener(control);
   Nuevo.add(mnCarpetaFuente);
   
   
   JMenuItem mnCarpeta = new JMenuItem("Carpeta");
   mnCarpeta.addActionListener(control);
   Nuevo.add(mnCarpeta);
   
   JMenuItem mnArchivo = new JMenuItem("Archivo");
   mnArchivo.addActionListener(control);
   Nuevo.add(mnArchivo);
   
   JMenuItem mnArchivodeTexto = new JMenuItem("Archivo de texto sin titulo");
   mnArchivodeTexto.addActionListener(control);
   Nuevo.add(mnArchivodeTexto);
   
   JMenuItem mncasoPruebaJUnit = new JMenuItem("Caso de prueba JUnit");
   mncasoPruebaJUnit.addActionListener(control);
   Nuevo.add(mncasoPruebaJUnit);
   
   Nuevo.add(new JSeparator());
   JMenuItem mnOtros = new JMenuItem("Otros");
   mnOtros.addActionListener(control);
   Nuevo.add(mnOtros);
   
   //archivo, archivo de texto sin titulo, caso de prueba JUnit
   
   mnNuevoP = new JMenuItem("Nuevo Proyecto");
   mnNuevoP.addActionListener(control);
   Archivo.add(mnNuevoP);
   
   //Archivo.add(new JSeparator());
   mnabrirarchivo = new JMenuItem("Abrir Archivo");
   mnabrirarchivo.addActionListener(control);
   Archivo.add(mnabrirarchivo);
   
   Archivo.add(new JSeparator());
   mncerrar = new JMenuItem("Cerrar");
   mncerrar.addActionListener(control);
   Archivo.add(mncerrar);
   
   
   mncerrarTodo = new JMenuItem("Cerrar Todo       Mayus+Ctrl+w ");
   mncerrarTodo.addActionListener(control);
   Archivo.add(mncerrarTodo);
   
   
   Archivo.add(new JSeparator());
   mnguardar = new JMenuItem("Guardar");
   mnguardar.addActionListener(control);
   Archivo.add(mnguardar);
   
   //Archivo.add(new JSeparator());
   mnguardarComo = new JMenuItem("Guardar Como");
   mnguardarComo.addActionListener(control);
   Archivo.add(mnguardarComo);
   
   
   Archivo.add(new JSeparator());
   mnguardartodo = new JMenuItem("Guardar Todo    Mayus+Ctrl+W");
   mnguardartodo.addActionListener(control);
   Archivo.add(mnguardartodo);
   
   //Archivo.add(new JSeparator());
   mnrevertir = new JMenuItem("Revertir");
   mnrevertir.addActionListener(control);
   Archivo.add(mnrevertir);
   

   
   Archivo.add(new JSeparator());
   mnMover = new JMenuItem("Mover");
   mnMover.addActionListener(control);
   Archivo.add(mnMover);
   
   mnRedominar = new JMenuItem("Redominar");
   mnRedominar.addActionListener(control);
   Archivo.add(mnRedominar);

   mnRemover = new JMenuItem("Remover");
   mnRemover.addActionListener(control);
   Archivo.add(mnRemover);
   
   /*mnConvertirDelimitadores = new JMenuItem("Convertir Delimitadores");
   mnConvertirDelimitadores.addActionListener(control);
   Archivo.add(mnConvertirDelimitadores);*/
   
   Archivo.add(ConvertirDelimitadores);
   
   JMenuItem mnwindows = new JMenuItem("Windows");
   mnwindows.addActionListener(control);
   ConvertirDelimitadores.add(mnwindows);
   
   
   JMenuItem mnUnix = new JMenuItem("Unix [valor_predeterminado]");
   mnUnix.addActionListener(control);
   ConvertirDelimitadores.add(mnUnix);
   
   
   JMenuItem mnMacOS9 =new JMenuItem("MacOS 9");
   mnMacOS9.addActionListener(control);
   ConvertirDelimitadores.add(mnMacOS9);
   
   Archivo.add(new JSeparator());
   mnImprimir=new JMenuItem("Imprimir");
   mnImprimir.addActionListener(control);
   Archivo.add(mnImprimir);
   
   Archivo.add(new JSeparator());
   mnConmutartrabajo=new JMenuItem("Conmutar Espacio de Trabajo");
   mnConmutartrabajo.addActionListener(control);
   Archivo.add(mnConmutartrabajo);
   
   Archivo.add(new JSeparator());
   mnImportar=new JMenuItem("Importar...");
   mnImportar.addActionListener(control);
   Archivo.add(mnImportar);
   
   mnExportar=new JMenuItem("Exportar...");
   mnExportar.addActionListener(control);
   Archivo.add(mnExportar);
   
   Archivo.add(new JSeparator());
   mnSalir = new JMenuItem("Salir                 Ctl+X");
   mnSalir.addActionListener(control);
   Archivo.add(mnSalir);
   
   /** opcion Editar*/
   mnDeshacer = new JMenuItem("Deshacer Teclado      Ctrl+Z");
   mnDeshacer.addActionListener(control);
   Editar.add(mnDeshacer);
   
   mnRehacer = new JMenuItem("Rehacer                    Ctrl+Y");
   mnRehacer.addActionListener(control);
   Editar.add(mnRehacer);
   
   
   
   Editar.add(new JSeparator());
   mnCortar = new JMenuItem("Cortar                      Ctrl+x", new ImageIcon("resources/cut.gif"));
   mnCortar.addActionListener(control);
   Editar.add(mnCortar);
   
   mnCopiar = new JMenuItem("Copiar                       Ctrl+C");
   mnCopiar.addActionListener(control);
   Editar.add(mnCopiar);
   
   mnCopiarNombreCalificado = new JMenuItem("Copiar Nombre Calificado");
   mnCopiarNombreCalificado.addActionListener(control);
   Editar.add(mnCopiarNombreCalificado);
   
   mnPegar = new JMenuItem("Pegar                       Ctrl+V");
   mnPegar.addActionListener(control);
   Editar.add(mnPegar);
   
   Editar.add(new JSeparator());
   mnsuprimir = new JMenuItem("Suprimir                    Supr");
   mnsuprimir.addActionListener(control);
   Editar.add(mnsuprimir);
   
   mnSelecionarTodo = new JMenuItem("Seleccionar Todo");
   mnSelecionarTodo.addActionListener(control);
   Editar.add(mnSelecionarTodo);
   
   
   
   Editar.add(Ampliar);
   JMenuItem mnDelimitador = new JMenuItem("Elemento delimitador           Mayùs+Alt+Arriba");
   mnDelimitador.addActionListener(control);
   Ampliar.add(mnDelimitador);
   
   JMenuItem mnelementosiguiente = new JMenuItem("Elemento siguiente              Mayùs+Alt+Derecha");
   mnelementosiguiente.addActionListener(control);
   Ampliar.add(mnelementosiguiente);
   
   JMenuItem mnelementoanterior = new JMenuItem("Elemento anterior                Mayùs+Alt+Izquierda");
   mnelementoanterior.addActionListener(control);
   Ampliar.add(mnelementoanterior);
   
   
   Editar.add(new JSeparator());
   mnBuscar = new JMenuItem("Buscar/Sustituir       Ctrl+F");
   mnBuscar.addActionListener(control);
   Editar.add(mnBuscar);
   
   mnBuscarSiguiente= new JMenuItem("Buscar Siguiente");
   mnBuscarSiguiente.addActionListener(control);
   Editar.add(mnBuscarSiguiente);
   
   mnBuscarAnterior = new JMenuItem("Buscar Anterior");
   mnBuscarAnterior.addActionListener(control);
   Editar.add(mnBuscarAnterior);
   
   mnBusqueda1 = new JMenuItem("Busqueda Incremental Del Siguiente");
   mnBusqueda1.addActionListener(control);
   Editar.add(mnBusqueda1);
   
   mnBusqueda2 = new JMenuItem("Busqueda Incremental Del Anterior");
   mnBusqueda1.addActionListener(control);
   Editar.add(mnBusqueda2);
   
   Editar.add(new JSeparator());
   mnFavoritos = new JMenuItem("Añadir a Favoritos");
   mnFavoritos.addActionListener(control);
   Editar.add(mnFavoritos);
   
   mnTareas = new JMenuItem("Añadir Tarea...");
   mnTareas.addActionListener(control);
   Editar.add(mnTareas);
   
   
   /** Opcion Codigo Fuente*/
   
   JMenuItem mnConmutar = new JMenuItem("Conmutar Comentario               Ctrl+Mayus+c");
   mnConmutar.addActionListener(control);
   codigoFuente.add(mnConmutar);
   
   
   JMenuItem mnAñadir = new JMenuItem("Añadir Comentario de Bloque     Ctrl+Mayus+/");
   mnAñadir.addActionListener(control);
   codigoFuente.add(mnAñadir);
   
   JMenuItem mnEliminarComentarios = new JMenuItem("Eliminar Comentario de Bloque   Ctrl+Mayus+A");
   mnEliminarComentarios.addActionListener(control);
   codigoFuente.add(mnEliminarComentarios);
   
   codigoFuente.add(new JSeparator());
   JMenuItem mndesplazardrecha = new JMenuItem("Desplazar a la  Derecha");
   mndesplazardrecha.addActionListener(control);
   codigoFuente.add(mndesplazardrecha);
   
   JMenuItem mndesplazarIzquierda = new JMenuItem("Desplazar a la Izquierda");
   mndesplazarIzquierda.addActionListener(control);
   codigoFuente.add(mndesplazarIzquierda);
   
   JMenuItem mnsangradoCorrecto = new JMenuItem("Sangrado Correcto");
   mnsangradoCorrecto.addActionListener(control);
   codigoFuente.add(mnsangradoCorrecto);
   
   JMenuItem mnformatear = new JMenuItem("Formatear");
   mnformatear.addActionListener(control);
   codigoFuente.add(mnformatear);
   
   JMenuItem mnFormatearElemto = new JMenuItem("Formatear Elementos");
   mnFormatearElemto.addActionListener(control);
   codigoFuente.add(mnFormatearElemto);
   
   codigoFuente.add(new JSeparator());
   
   JMenuItem mnañadirInportacion = new JMenuItem("Añadir Importacion                     Mayus+Ctrl+M" );
   mnañadirInportacion.addActionListener(control);
   codigoFuente.add(mnañadirInportacion);
   
   JMenuItem mnorganizarImportaciones = new JMenuItem("Organizar Importaciones");
   mnorganizarImportaciones.addActionListener(control);
   codigoFuente.add(mnorganizarImportaciones);
   
   JMenuItem mnordenarMienbros = new JMenuItem("Ordenar Miembros");
   mnordenarMienbros.addActionListener(control);
   codigoFuente.add(mnordenarMienbros);
   
   
   
   codigoFuente.add(rodear);
   JMenuItem mntraycat = new JMenuItem("Bloque try/catch");
   mntraycat.addActionListener(control);
   rodear.add(mntraycat);
   
   JMenuItem mnconfigurar = new JMenuItem("Configurar plantillas");
   mnconfigurar.addActionListener(control);
   rodear.add(mnconfigurar);
   
   
   
   
   
   /** Opcion Refactorizar */
   
   
   JMenuItem mnRedenominar = new JMenuItem("Redenominar                          Mayùs+Alt+R");
   mnRedenominar.addActionListener(control);
   Refactorizar.add(mnRedenominar);
   
   JMenuItem mnMover = new JMenuItem("Mover                                    Mayùs+Alt+V");
   mnMover.addActionListener(control);
   Refactorizar.add(mnMover);
   
   Refactorizar.add(new JSeparator());
   
   JMenuItem mnCambiar = new JMenuItem("Cambiar Signatura de Metodos                          Mayùs+Alt+C");
   mnMover.addActionListener(control);
   Refactorizar.add(mnCambiar);
   
   JMenuItem mnExtraerMetodos = new JMenuItem(EXTRAER_METODOS_MAYÙS_ALT_M);
   mnMover.addActionListener(control);
   Refactorizar.add(mnExtraerMetodos);
   
   
   Refactorizar.add(new JSeparator());
   
   
   JMenuItem mnClasesanonimas = new JMenuItem("Combertir Clases Anonimas en anidadas");
   mnMover.addActionListener(control);
   Refactorizar.add(mnClasesanonimas);
   
   
   JMenuItem mnconvertirvariableencampo = new JMenuItem("Convertir Variable Local En Campo");
   mnconvertirvariableencampo.addActionListener(control);
   Refactorizar.add(mnconvertirvariableencampo);
   
   Refactorizar.add(new JSeparator());
   
   JMenuItem mnExtraerSuperclase = new JMenuItem("Extraer Superclase...");
   mnExtraerSuperclase.addActionListener(control);
   Refactorizar.add(mnExtraerSuperclase);
   
   JMenuItem mnExtraerInterfaz = new JMenuItem("Extraer Interfaz...");
   mnExtraerSuperclase.addActionListener(control);
   Refactorizar.add(mnExtraerInterfaz);
   
   JMenuItem mnDegradar = new JMenuItem("Degradar...");
   mnExtraerSuperclase.addActionListener(control);
   Refactorizar.add(mnDegradar);
   
   JMenuItem mnPromover = new JMenuItem("Promover...");
   mnExtraerSuperclase.addActionListener(control);
   Refactorizar.add(mnPromover);
   
      Refactorizar.add(new JSeparator());
   
   JMenuItem mnintroducirFabrica = new JMenuItem("Introducir Fabrica...");
   mnintroducirFabrica.addActionListener(control);
   Refactorizar.add(mnintroducirFabrica);
      
   JMenuItem mnintroducirParametro = new JMenuItem("Introducir Parametro...");
   mnintroducirParametro.addActionListener(control);
   Refactorizar.add(mnintroducirFabrica);
      
   JMenuItem mnautoencapsularcampo = new JMenuItem("Autoencapsular Campo... ");
   mnautoencapsularcampo.addActionListener(control);
   Refactorizar.add(mnautoencapsularcampo);
   
   Refactorizar.add(new JSeparator());
   JMenuItem   mngeneralizarTipodeclarado=new JMenuItem ("Generalizar Tipo Declarado");
   mngeneralizarTipodeclarado.addActionListener(control);
   Refactorizar.add(mngeneralizarTipodeclarado);
   
   
   /** Opcion navegar */
   
   JMenuItem mniradentro = new JMenuItem("Ir a Dentro");
   mniradentro.addActionListener(control);
   Navegar.add(mniradentro);
   
   /*JMenuItem mnIra = new JMenuItem("Ir a...");
   mnIra.addActionListener(control);
   Navegar.add(mnIra);*/
   
   Navegar.add(ir);
   JMenuItem mnAtràs = new JMenuItem("Atràs ");
   mnAtràs.addActionListener(control);
   ir.add(mnAtràs);
   
   JMenuItem mnAdelante = new JMenuItem("Adelante ");
   mnAdelante.addActionListener(control);
   ir.add(mnAdelante);
   
   
   JMenuItem mnsubirunnivel = new JMenuItem("Subir un nivel ");
   mnsubirunnivel.addActionListener(control);
   ir.add(mnsubirunnivel);
   
   
   Navegar.add(new JSeparator());
   JMenuItem mnAbrirdeclaracion = new JMenuItem("Abrir Declaracion                                    F3");
   mnAbrirdeclaracion.addActionListener(control);
   Navegar.add(mnAbrirdeclaracion);
   
   JMenuItem mnAbrirjeraraquia = new JMenuItem("Abrir Jerarquia de Tipos                          F4");
   mnAbrirjeraraquia.addActionListener(control);
   Navegar.add(mnAbrirjeraraquia);
   
   
   JMenuItem mnjeraraquiadellamada = new JMenuItem("Abrir Jerarquia de LLamado");
   mnjeraraquiadellamada.addActionListener(control);
   Navegar.add(mnjeraraquiadellamada);
   
   JMenuItem mnabririmplementacionsuper = new JMenuItem("Abrir Implementacion de super     Ctrl+Alt+H");
   mnabririmplementacionsuper.addActionListener(control);
   Navegar.add(mnabririmplementacionsuper);
   
   JMenuItem mnabrirjavadoc = new JMenuItem("Abrir Javadoc Externo                 Mayùs+F2");
   mnabrirjavadoc.addActionListener(control);
   Navegar.add(mnabrirjavadoc);   

   Navegar.add(new JSeparator());
   
   JMenuItem mnabrirtipo = new JMenuItem("Abrir Tipo                                    Mayùs+Ctrl+T");
   mnabrirtipo.addActionListener(control);
   Navegar.add(mnabrirtipo);   

   JMenuItem mnabrirtipoenjerarquia = new JMenuItem("Abrir Tipo Jerarquia                     Mayùs+Ctrl+H");
   mnabrirtipoenjerarquia.addActionListener(control);
   Navegar.add(mnabrirtipoenjerarquia);
   
   JMenuItem mnabrirrecurso = new JMenuItem("Abrir Recurso                              Mayùs+Ctrl+R");
   mnabrirrecurso.addActionListener(control);
   Navegar.add(mnabrirrecurso);
   
   Navegar.add(new JSeparator());
   
   Navegar.add(Mostraren);
   
   JMenuItem mnExploradordepaquetes = new JMenuItem("Explorador de paquetes");
   mnExploradordepaquetes.addActionListener(control);
   Mostraren.add(mnExploradordepaquetes);
   
   JMenuItem mnEsquema = new JMenuItem("Esquema");
   mnEsquema.addActionListener(control);
   Mostraren.add(mnEsquema);
   
   JMenuItem mnNavegador = new JMenuItem("Navegador");
   mnNavegador.addActionListener(control);
   Mostraren.add(mnNavegador);
      
   
   JMenuItem mnEsquemaRapido = new JMenuItem("Esquema ràpido                          Ctrl+0");
   mnEsquemaRapido.addActionListener(control);
   Navegar.add(mnEsquemaRapido);
   
   JMenuItem mnjerarquiadetiposrapido = new JMenuItem("Jerarquia de tipos ràpido             Ctrl+t");
   mnjerarquiadetiposrapido.addActionListener(control);
   Navegar.add(mnjerarquiadetiposrapido);
   
   Navegar.add(new JSeparator());
   
   JMenuItem mnAnotacionsiguiente = new JMenuItem("Anotacion siguiente");
   mnAnotacionsiguiente.addActionListener(control);
   Navegar.add(mnAnotacionsiguiente);
   
   JMenuItem mnAnotacionAnterior = new JMenuItem("Anotacion Anterior");
   mnAnotacionAnterior.addActionListener(control);
   Navegar.add(mnAnotacionAnterior);
   
   Navegar.add(new JSeparator());
   
   JMenuItem mnAtras1 = new JMenuItem("Ultima ubicacion de edicion          Alt+Izquierda");
   mnAtras1.addActionListener(control);
   Navegar.add(mnAtras1);
   
   JMenuItem mnAdelante1 = new JMenuItem("Ir a linea                                     Alt+Derecha");
   mnAdelante1.addActionListener(control);
   Navegar.add(mnAdelante1);
   
   
   
   //JMenuItem mn   
   
   //Refactorizar.add(new JSeparator());
   
   //Atras, Adelante,
   //
   
   JMenuItem mnlimpiar = new JMenuItem("Limpiar...");
   mnlimpiar.addActionListener(control);
   codigoFuente.add(mnlimpiar);
   
   /**      Opcion Buscar*/   

   JMenuItem mnBuscar = new JMenuItem("Buscar                     Ctrl+H");
   mnBuscar.addActionListener(control);
   Buscar.add(mnBuscar);
   
   JMenuItem mnArchivo1 = new JMenuItem("Archivo");
   mnArchivo1.addActionListener(control);
   Buscar.add(mnArchivo1);
   
   JMenuItem mnJava = new JMenuItem("Java...");
   mnJava.addActionListener(control);
   Buscar.add(mnJava);

   Buscar.add(new JSeparator());
   //JMenuItem mntexto = new JMenuItem("Texto");
   //mntexto.addActionListener(control);
   //Buscar.add(mntexto);
   
   Buscar.add(Texto);
   //Area de Trabajo, Proyecto, archivo,conjunto de trabajo
   JMenuItem mnareadetrabajo = new JMenuItem("Àrea de trabajo");
   mnareadetrabajo.addActionListener(control);
   Texto.add(mnareadetrabajo);
   
   JMenuItem mnProyecto1 = new JMenuItem("Proyecto");
   mnProyecto1.addActionListener(control);
   Texto.add(mnProyecto1);
   
   JMenuItem mnArchivoTexto = new JMenuItem("Archivo");
   mnArchivodeTexto.addActionListener(control);
   Texto.add(mnArchivoTexto);
   
   JMenuItem mnComjuntodetrabajo = new JMenuItem("Conjunto de trabajo");
   mnComjuntodetrabajo.addActionListener(control);
   Texto.add(mnComjuntodetrabajo);
   
   
   
   /*JMenuItem mnreferencias = new JMenuItem("Referencias");
   mnreferencias.addActionListener(control);
   Buscar.add(mnreferencias);*/
   
   Buscar.add(referencias);
   
   //area de trabajo, proyecto, jerarquia,Conjunto de trabajo,
   
   
   JMenuItem mnareadetrabajoreferencia = new JMenuItem("Àrea de trabajo");
   mnareadetrabajoreferencia.addActionListener(control);
   referencias.add(mnareadetrabajoreferencia);
   
   JMenuItem mnproyectoreferencia = new JMenuItem("Proyecto");
   mnproyectoreferencia.addActionListener(control);
   referencias.add(mnproyectoreferencia);
   
   JMenuItem mnJerarquia = new JMenuItem("Jerarquia");
   mnJerarquia.addActionListener(control);
   referencias.add(mnJerarquia);
   
   JMenuItem mnConjuntodetrabajo = new JMenuItem("Conjunto de trabajo");
   mnConjuntodetrabajo.addActionListener(control);
   referencias.add(mnConjuntodetrabajo);
   
      
   //JMenuItem mndeclaraciones = new JMenuItem("Declaraciones");
   //mndeclaraciones.addActionListener(control);
   //Buscar.add(mndeclaraciones);
   
   Buscar.add(declaraciones);
   //area de trabajo, proyecto , jerarquia, conjunto de trabajo
   
   JMenuItem mnareadetrabajo2 = new JMenuItem("Àrea de trabajo ");
   mnareadetrabajo2.addActionListener(control);
   declaraciones.add(mnareadetrabajo2);
   
   JMenuItem mnproyectodeclaraciones = new JMenuItem("Priyecto");
   mnproyectodeclaraciones.addActionListener(control);
   declaraciones.add(mnproyectodeclaraciones);
   
   
   JMenuItem mnjerarquia = new JMenuItem("Jerarquia");
   mnjerarquia.addActionListener(control);
   declaraciones.add(mnJerarquia);
   
   JMenuItem mnconjuntodetrabajodeclaraciones = new JMenuItem("Conjunto de trabajo");
   mnconjuntodetrabajodeclaraciones.addActionListener(control);
   declaraciones.add(mnconjuntodetrabajodeclaraciones);
   
   
   
   
   
   
   
   //JMenuItem mnImplementadores = new JMenuItem("Implemtadores");
   //mnImplementadores.addActionListener(control);
   //Buscar.add(mnImplementadores);
   
   
   Buscar.add(implementadores);
   //Area de trabajo, proyecto, conjunto de trabajo
 
   JMenuItem mnareadetrabajoimplementadores = new JMenuItem("Àrea de trabajo");
   mnareadetrabajoimplementadores.addActionListener(control);
   implementadores.add(mnareadetrabajoimplementadores);
   
   JMenuItem mnProyectoimplementadores = new JMenuItem("Proyecto");
   mnProyectoimplementadores.addActionListener(control);
   implementadores.add(mnProyectoimplementadores);

   
   JMenuItem mnconjuntodetrabajoimplementadores = new JMenuItem("Conjunto de trabajo");
   mnconjuntodetrabajoimplementadores.addActionListener(control);
   implementadores.add(mnconjuntodetrabajoimplementadores);
   
   

   //JMenuItem mnAccesolectura = new JMenuItem("Acceso de lectura");
   //mnAccesolectura.addActionListener(control);
   //Buscar.add(mnAccesolectura);

   
   Buscar.add(Accesodelectura);
   //Area de trabajo, Proyecto, Jerarquia, Conjunto de trabajo
   
   JMenuItem mnareadetrabajoacceoslectura = new JMenuItem("Ârea de Trabajo");
   mnareadetrabajoacceoslectura.addActionListener(control);
   Accesodelectura.add(mnareadetrabajoacceoslectura);
   

   JMenuItem mnProyectoAccesolectura = new JMenuItem("Proyecto");
   mnProyectoAccesolectura.addActionListener(control);
   Accesodelectura.add(mnProyectoAccesolectura);

   
   JMenuItem mnjerarquiaAccesolectura = new JMenuItem("Jerraquia");
   mnjerarquiaAccesolectura.addActionListener(control);
   Accesodelectura.add(mnjerarquiaAccesolectura);
   
   
   JMenuItem mnconjuntodetrabajoAccesolectura = new JMenuItem("Conjunto de trabajo");
   mnconjuntodetrabajoAccesolectura.addActionListener(control);
   Accesodelectura.add(mnconjuntodetrabajoAccesolectura);
      
   //JMenuItem mnAccesoEscritura = new JMenuItem("Acceso escritura");
   //mnAccesoEscritura.addActionListener(control);
   //Buscar.add(mnAccesoEscritura);
   
   Buscar.add(Accesodeescritura);
   //area de trabajo, proyecto, jerarquia, conjunto de trabajo
   
   
   JMenuItem mnareadetrabajoacceosdescritura = new JMenuItem("Ârea de Trabajo");
   mnareadetrabajoacceosdescritura.addActionListener(control);
   Accesodeescritura.add(mnareadetrabajoacceosdescritura);
   

   JMenuItem mnProyectoAccesodeescritura = new JMenuItem("Proyecto");
   mnProyectoAccesodeescritura .addActionListener(control);
   Accesodeescritura.add(mnProyectoAccesodeescritura );

   
   JMenuItem mnjerarquiaAccesodeescritura = new JMenuItem("Jerraquia");
   mnjerarquiaAccesodeescritura.addActionListener(control);
   Accesodeescritura.add(mnjerarquiaAccesodeescritura);
   
   
   JMenuItem mnconjuntodetrabajoAccesoescritura = new JMenuItem("Conjunto de trabajo");
   mnconjuntodetrabajoAccesoescritura.addActionListener(control);
   Accesodeescritura.add(mnconjuntodetrabajoAccesoescritura);
   

   Buscar.add(new JSeparator());
      
   Buscar.add(apariciones);
   //identificador, Implementando metodos, Excepcion Lanzada
   
   JMenuItem mnidentificador = new JMenuItem("Identificador");
   mnidentificador.addActionListener(control);
   apariciones.add(mnidentificador);
   
   
   JMenuItem mnImplementandometodos = new JMenuItem("Implementando metodos");
   mnImplementandometodos .addActionListener(control);
   apariciones.add(mnImplementandometodos );
   
   JMenuItem mnExcepcionLanzada = new JMenuItem("Implementando metodos");
   mnExcepcionLanzada .addActionListener(control);
   apariciones.add(mnExcepcionLanzada );
   
   
   
   
   Buscar.add(new JSeparator());
   JMenuItem mnpruebareferente = new JMenuItem("Pruebas referentes...");
   mnpruebareferente.addActionListener(control);
   Buscar.add(mnpruebareferente);
   
   //Abrir Proyecto, cerrar Proyecto,
   
   JMenuItem mnAbrirProyecto = new JMenuItem("Abrir proyecto");
   mnAbrirProyecto.addActionListener(control);
   Proyecto.add(mnAbrirProyecto);
   
   JMenuItem mncerrarProyecto = new JMenuItem("Cerrar proyecto");
   mncerrarProyecto.addActionListener(control);
   Proyecto.add(mncerrarProyecto);
   
   Proyecto.add(new JSeparator());
   //construir todo, construir proyecto, construir conjunto de trabajo,limpiar
   
   JMenuItem mnconstruirtodo= new JMenuItem("Construir todo              Ctrl+B");
   mnconstruirtodo.addActionListener(control);
   Proyecto.add(mnconstruirtodo);
   
   JMenuItem mncontruirproyecto =new JMenuItem("Construir proyecto");
   mncontruirproyecto.addActionListener(control);
   Proyecto.add(mncontruirproyecto);
   
   //JMenuItem mnconstruirconjunto = new JMenuItem("Construir conjunto");
   //mncontruirproyecto.addActionListener(control);
   //Proyecto.add(mnconstruirconjunto);
   Proyecto.add(contruirconjuntodetrabajo);
   
   JMenuItem mnselecionarconjuntodetrabajo = new JMenuItem ("Seleccionar conjunto de trabajo");
   mnselecionarconjuntodetrabajo.addActionListener(control);
   contruirconjuntodetrabajo.add(mnselecionarconjuntodetrabajo);
   
   JMenuItem mnlimpia = new JMenuItem ("Limpiar...");
   mnlimpia.addActionListener(control);
   Proyecto.add(mnlimpia);
   
   JMenuItem mncontruirautomaticamente = new JMenuItem("Construir automaticamente");
   mncontruirautomaticamente.addActionListener(control);
   Proyecto.add(mncontruirautomaticamente);
   
   
   
   Proyecto.add(new JSeparator());
   JMenuItem mnjenerarjavadoc = new JMenuItem("Generar Javadoc...");
   mnjenerarjavadoc.addActionListener(control);
   Proyecto.add(mnjenerarjavadoc);
   
   Proyecto.add(new JSeparator());
   
   JMenuItem mnPropiedades = new JMenuItem("Propiedades" ,new ImageIcon("imagenes/save.jpg"));
   mnPropiedades.addActionListener(control);
   Proyecto.add(mnPropiedades);
   
   
   //JMenuItem mnProyecto = new JMenuItem("Proyecto");
   //mnProyecto.addActionListener(control);
   //Archivo2.add(mnProyecto);
   
   /*JMenuItem mnpaquete = new JMenuItem("Paquete");
   mnpaquete.addActionListener(control);
   Archivo2.add(mnpaquete);*/
   //ventana nueva, Editor nuevo,
   JMenuItem mnventananueva= new JMenuItem("Ventana nueva");
   mnventananueva.addActionListener(control);
   Ventana.add(mnventananueva);
   
   JMenuItem mnEditornuevo = new JMenuItem("Editor nuevo");
   mnEditornuevo.addActionListener(control);
   Ventana.add(mnEditornuevo);
   Ventana.add(new JSeparator());
   
   Ventana.add(abririperspectiva);
   
   JMenuItem mnDepurar = new JMenuItem("Depurar");
   mnDepurar.addActionListener(control);
   abririperspectiva.add(mnDepurar);
   //examinar, Impresion
   
   JMenuItem mnExaminar = new JMenuItem("Examinar");
   mnExaminar.addActionListener(control);
   abririperspectiva.add(mnExaminar);
   
   JMenuItem mnImprimir = new JMenuItem("Imprimir");
   mnImprimir.addActionListener(control);
   abririperspectiva.add(mnImprimir);
   
   abririperspectiva.add(new JSeparator());
   JMenuItem mnotros = new JMenuItem("Otros");
   mnotros.addActionListener(control);
   abririperspectiva.add(mnotros);
   
   
   Ventana.add(mostrarVista);
   JMenuItem mnanotaciondeerrores = new JMenuItem("Anotacion de errores");
   mnanotaciondeerrores.addActionListener(control);
   mostrarVista.add(mnanotaciondeerrores);
   
   JMenuItem mnant = new JMenuItem("Ant");
    mnant.addActionListener(control);
   mostrarVista.add(mnant);
   
   
   JMenuItem mnBuscarVista = new JMenuItem("Buscar                             Mayus+Alt+Q S");
   mnBuscarVista.addActionListener(control);
   mostrarVista.add(mnBuscarVista);
   
   JMenuItem mnconsola= new JMenuItem("Consola                            Mayus+Alt+Q C");
   mnconsola.addActionListener(control);
   mostrarVista.add(mnconsola);
   
   JMenuItem mndeclaracionEsquema = new JMenuItem("Declaracion                      Mayus+Alt+Q D");
   mndeclaracionEsquema.addActionListener(control);
   mostrarVista.add(mndeclaracionEsquema);
   
   JMenuItem mnEsquemavista = new JMenuItem("Esquema");
   mnEsquemavista.addActionListener(control);
   mostrarVista.add(mnEsquemavista);
   
   JMenuItem mnexplorador = new JMenuItem("Explorador de paquetes    Mayus+Alt+Q P");
   mnExploradordepaquetes.addActionListener(control);
   mostrarVista.add(mnexplorador);
   
   JMenuItem mnjavadooc = new JMenuItem("Javadoc                          Mayus+Alt+Q J");
   mnjavadooc.addActionListener(control);
   mostrarVista.add(mnjavadooc);
   
   JMenuItem mnjerarquiavista = new JMenuItem("Jerarquia                         Mayus+Alt+Q T");
   mnjerarquiavista.addActionListener(control);
   mostrarVista.add(mnjerarquiavista);
   //  Tareas
   
   JMenuItem mnNavegadorvista = new JMenuItem("Navegador");
   mnNavegador.addActionListener(control);
   mostrarVista.add(mnNavegadorvista);
   
   JMenuItem mnploblemas = new JMenuItem("Problemas");
   mnploblemas.addActionListener(control);
   mostrarVista.add(mnploblemas);
   
   JMenuItem mnprogreso = new JMenuItem("Progreso");
   mnprogreso.addActionListener(control);
   mostrarVista.add(mnprogreso);
   
   JMenuItem mntareavista = new JMenuItem("Tarea");
   mntareavista.addActionListener(control);
   mostrarVista.add(mntareavista);
   
   mostrarVista.add(new JSeparator());
   
   JMenuItem mnotrosvista= new JMenuItem("Otros                              Mayus+Alt+Q Q");
   mnotrosvista.addActionListener(control);
   mostrarVista.add(mnotrosvista);
   
      
   Ventana.add(new JSeparator());
   
   JMenuItem mnpersonalizar = new JMenuItem("Personalizar perspectiva...");
   mnpersonalizar.addActionListener(control);
   Ventana.add(mnpersonalizar);
   
   JMenuItem mnguardarperspectiva = new JMenuItem("Guardar perspectiva como...");
   mnguardarperspectiva.addActionListener(control);
   Ventana.add(mnguardarperspectiva);
   
   JMenuItem mnrestablecerperspectiva = new JMenuItem("Restablecer perspectiva");
   mnrestablecerperspectiva.addActionListener(control);
   Ventana.add(mnrestablecerperspectiva);
   
   JMenuItem mncerrarperpectiva = new JMenuItem("Cerrar perspectiva");
   mncerrarperpectiva.addActionListener(control);
   Ventana.add(mncerrarperpectiva);
   
   JMenuItem mncerrartodaperspectiva = new JMenuItem("Cerrar todas las perspectiva");
   mncerrarperpectiva.addActionListener(control);
   Ventana.add(mncerrartodaperspectiva);
   
   
   Ventana.add(navegacion);
   JMenuItem mnmostrarmenudelsistema = new JMenuItem("Mostrar menu del sistema");
   mnmostrarmenudelsistema.addActionListener(control);
   navegacion.add(mnmostrarmenudelsistema);
   
   JMenuItem mnmostrarmenuver = new JMenuItem("Mostrar menu ver");
   mnmostrarmenuver.addActionListener(control);
   navegacion.add(mnmostrarmenuver);
   
   navegacion.add(new JSeparator());
   
   JMenuItem mnmaximizarvista = new JMenuItem("Maximizar vista o editor activo");
   mnmaximizarvista.addActionListener(control);
   navegacion.add(mnmaximizarvista);
   
   JMenuItem mnminimizarvista = new JMenuItem("Minimizar vista o editor activo");
   mnminimizarvista.addActionListener(control);
   navegacion.add(mnminimizarvista);
   
   navegacion.add(new JSeparator());
   
   JMenuItem mnactivar = new JMenuItem("Activar");
   mnactivar.addActionListener(control);
   navegacion.add(mnactivar);
   
   JMenuItem mneditor = new JMenuItem("Editor");
   mneditor.addActionListener(control);
   navegacion.add(mneditor);
   
   JMenuItem mneditorsiguiente = new JMenuItem("Editor siguiente");
   mneditorsiguiente.addActionListener(control);
   navegacion.add(mneditorsiguiente);
   
   JMenuItem mnpasaraeditor = new JMenuItem("Paso rapido a editor");
   mnpasaraeditor.addActionListener(control);
   navegacion.add(mnpasaraeditor);
   
   navegacion.add(new JSeparator());
      
      JMenuItem mnvistasiguiente = new JMenuItem("Vista siguiente");
      mnvistasiguiente.addActionListener(control);
      navegacion.add(mnvistasiguiente);
      
      JMenuItem mnvistaanerior = new JMenuItem("Vista anterior");
      mnvistaanerior.addActionListener(control);
      navegacion.add(mnvistaanerior);
   
   
   navegacion.add(historial);
   
   JMenuItem mndiario = new JMenuItem("Historial diario");
   mndiario.addActionListener(control);
   historial.add(mndiario);
   
   Ventana.add(new JSeparator());
   Ventana.add(conjuntodetrabajo);
   
   JMenuItem mnEditarconjunto = new JMenuItem("Editar");
   mnEditarconjunto.addActionListener(control);
   conjuntodetrabajo.add(mnEditarconjunto);
   
   JMenuItem mnayuda = new JMenuItem("Ayuda");
   mnayuda.addActionListener(control);
   Ayuda.add(mnayuda);
   
   Ayuda.add(new JSeparator());
   
   JMenuItem mncontenidodeayuda = new JMenuItem("Contenido de la ayuda");
   mncontenidodeayuda.addActionListener(control);
   Ayuda.add(mncontenidodeayuda);

   JMenuItem mnayudabusca = new JMenuItem("Buscar");
   mnayudabusca.addActionListener(control);
   Ayuda.add(mnayudabusca);
   
   JMenuItem mnbuscar = new JMenuItem("Ayuda dinamica");
   mnBuscar.addActionListener(control);
   Ayuda.add(mnbuscar);
   
   Ayuda.add(new JSeparator());
   
   //asistencia de teclas, sugerencia y trucos
   JMenuItem mnasistenciadeteclas = new JMenuItem("Asistencia de teclas");
   mnasistenciadeteclas.addActionListener(control);
   Ayuda.add(mnasistenciadeteclas);
   
   JMenuItem mnsugerenciasytrucos = new JMenuItem("Sugerencias y trucos");
   mnsugerenciasytrucos.addActionListener(control);
   Ayuda.add(mnsugerenciasytrucos);
   
   JMenuItem mnhojadeapunte = new JMenuItem("Hoja de apunte");
   mnhojadeapunte.addActionListener(control);
   Ayuda.add(mnhojadeapunte);
   
   Ayuda.add(new JSeparator());
   
   Ayuda.add(actualizacion);
   
   //JMenuItem mnactualizacionesdesoftware = new JMenuItem("Actualizaciones de software");
   //mnactualizacionesdesoftware.addActionListener(control);
   //actualizacion.add(mnactualizacionesdesoftware);
   
   //buscar y instalar, gestionar configuracion
   JMenuItem mnbuscrayinstalar = new JMenuItem("Buscar y instalar");
   mnbuscrayinstalar.addActionListener(control);
   actualizacion.add(mnbuscrayinstalar);
   
   JMenuItem mngestionarconfiguracion = new JMenuItem("Gestionar configuracion");
   mngestionarconfiguracion.addActionListener(control);
   actualizacion.add(mngestionarconfiguracion);
   
   Ayuda.add(new JSeparator());
   JMenuItem mnacerca = new JMenuItem("Acerca del sistema");
   mnacerca.addActionListener(control);
   Ayuda.add(mnacerca);
   
   
   
   Salir.add(new JSplitPane());
   
   
   
   //barra.add(Box.createVerticalBox());
   barra.add(Archivo);
   barra.add(Editar);
   barra.add(codigoFuente);
   barra.add(Refactorizar);
   barra.add(Navegar);
   barra.add(Buscar);
   barra.add(Proyecto);
   barra.add(Ejecutar);
   barra.add(Ventana);
   barra.add(Ayuda);
   barra.add(Salir);

   
   this.setDefaultCloseOperation(EXIT_ON_CLOSE);
   this.setJMenuBar(barra);
   //this.setJMenuBar(barra2);
   this.setTitle("Java-Java-java -SDK PONCIANO");
   //this.setTitle("Biblio|System > " + this.empleado.getNombre() + " " + this.empleado.getApellido());
   this.setSize(1000, 600);
   this.setResizable(true);
   this.setLocationRelativeTo(null);      
   this.setBounds(20, 30, 880, 600);
   this.addWindowListener(control);
   this.setVisible(true);


   
   }
   
   public static void main(String[] args) {
      new Java();
   }

   
}
2  Programación / Java / Re: ¿Donde poner mysql-connector-java? en: 15 Abril 2009, 20:21 pm
te recomiendo que utilice eclipse le das clip dercho sobre tu proyecto luego escoge la opcion que dice via de acceso de contrucion y escoge la opcion que dice añadir archivadores externos y hay tu buscas tu conector y le das doble clip y ya lo tienes
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines