Diseño y Programación Orientados a Objetos
1er. Sem 2004
Tarea 3: Persistencia de Figuras


En esta tarea usted va a experimentar el concepto de persistencia de JAVA.

Se pide extender la aplicación Java que usted desarrolló en la tarea 1 para permitir que sus figuras sean almacenables en disco.

Sintaxis: java editor
La funciones para crear y manipular una figura son las mismas definidas para las tareas anteriores. Usted debe agregar ahora opciones (botones o similar) en la interfaz para que la figura pueda ser cargada desde archivo o grabada a archivo. La opción de grabar adicionalmente permite exportar su figura al formato estándar XFIG. Este formato le permitirá ver su figura usando un editor XFIG.
Es así como cada grabado a disco generará dos archivos, al nombre ingresado por su interfaz se le agregará la extensión .eda y .xfig respectivamente.
Como parte de la tarea se pide hacer uso de la clase File Chooser