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

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Temas
Páginas: [1]
1  Programación / Java / JMenuItem en arreglo en: 8 Septiembre 2008, 19:32 pm
hola tengo un problema haciendo un menu, tengo elementos JMenuItem en un arreglo el problema es que al momento de asignarles el ActionListener y sobrecargar el método ActionPerfomed, este me genera un error que dice asi:

 " is not abstract and does not override abstract method actionPerformed(java.awt.event.ActionEvent) in java.awt.event.ActionListener"

y aqui el código:

Citar
        jMenuPrincipal = new javax.swing.JMenuBar();
        jMenuArchivo = new javax.swing.JMenu();
        String[]documentos=archivero.getArchivos();        //<-- obtiene un array de archivos en cierto directorio
        JMenuItem directorio=new javax.swing.JMenuItem[documentos.length];
        for(int i=0;i<directorio.length;i++){
            directorio=new javax.swing.JMenuItem();
            directorio.setText(documentos);
            directorio.addActionListener(new java.awt.event.ActionListener(){
                public void actionPerfomed(java.awt.event.ActionEvent evt){ //<-- Aqui el error
                    directorioActionPerfomed(evt);
                }
            });
            jMenuAbrir.add(directorio);
        }

Mi pregunta seria si tiene alguna solución o mejor me voy por otra opcion?
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines