duda sobre serializacion
Mi problema es que quiero guardar en un archivo empleando la serializacion una serie de datos. Mi duda es que alguno de los objetos que quiero serializar no son serializables, en concreto unas Ellipse2D y Line2D. ¿Hay alguna clase similar en AWT o Java2D que sà sea serializable o la solucion seria hacer una subclase que implemente la interfaz Serializable?
Muchas gracias por vuestra ayuda.
Muchas gracias por vuestra ayuda.
Si dichas clases de la API de JAVA no son Serializable, alguna razón poderosa habrá. Una opción es que te crees unas clases propias que equivalgan a las de la API que utilices pero que únicamnete almacenen los datos, no tengan ninguna lógica ni algoritmo. Cuando quieras serializar, creas una clase de las tuyas a partir de una de la API no Serializable y serializas tus clases. Para deserializar, implementa un metodo en tus clases que te devuelvan un objeto de la API que utilices.