Es que estoy muy atascado, y no puedo avanzar nada. Os pongo el codigo, el actionListener de la opcion Abrir seria este:
ppanel.removeAll();
Nuevo_proyecto2 nuevo;
nuevo=new Nuevo_proyecto2(ppanel);
fich.setSize(400,300);
if (fich.showOpenDialog(ppanel==JFileChooser.APPROVE_OPTION)
{
String filename=fich.getSelectedFile().getAbsolutePath();
System.out.println("fuera try");
try
{
ProcesaFicheroXML procesa=new ProcesaFicheroXML(filename, lis_pos, lis_neg, lis_test_pos, lis_test_neg);
procesa.procesaFichero(filename);
nuevo.lista_pos.setModel(procesa.modelo_posit);
nuevo.lista_neg.setModel(procesa.modelo_negat);
nuevo.lista_test_pos.setModel(procesa.modelo_test_posit);
nuevo.lista_test_neg.setModel(procesa.modelo_test_negat);
}
catch (org.xml.sax.SAXException e) { }
catch (IOException e) { } ;
}
ppanel.add(nuevo);
ppanel.revalidate();
}
};
la clase NuevoProyecto crea cuatro listas vacias, con sus correspondientes botones de agregar y borrar, y funciona correctamente, xo en la opcion de este action listener no funciona.
Espero que os pueda valer y me respondais urgente porfavor. Gracias por vuestra ayuda