|
Hola a todos,
tengo un frame con un panel y un textarea, el usuario debe introducir una serie de comandos en el textarea para dibujar en el panel lineas y arcos, solamente, bien pues tambien puede introducir el siguiente comando:
guardar("c:\ejemplo.jcd")
el cual guarda en una lista llamada "operac" todos los comandos que introdujo antes de guardar.
Al introducir este comando creo desde el código el archivo ejemplo.jcd, he hecho lo siguiente, y la verdad es que no sé porqué no me funciona:
class guadardibu implements Serializable{
guadardibu(String fichero) throws IOException { try { ObjectOutputStream salida = new ObjectOutputStream(new FileOutputStream(fichero, true)); salida.writeObject("jcadframe.operac"); salida.close(); } catch (IOException excepcionES) { JOptionPane.showMessageDialog(null,"Error al escribir archivo","Error de escritura",JOptionPane.ERROR_MESSAGE); }}
Siempre me salta la excepcion, no sé que hacer ya...estoy muy DESESPERADA, por favor ayudadme. GRACIAS.
|