Hola a todos... que tal se la han estado pasando, espero que muy bien.
Bueno, el asunto que traigo es el siguiente: hice una aplicación en JAVA, donde puedes graficar figuras como; líneas, circulos, elipses, curvas suaves y además puedes rellenar de un color las figuras cerradas. Cada una de las figuras es un objeto (una linea es un objeto, un circulo es otro objeto, etc) y tienen sus atributos (por ejemplo el circulo tiene un centro x,y y un radio) para poderlos dibujar. Cada vez que el usuario pinta una figura, se crea ese objeto y se "mete" a una lista. El programa cuando pinta, lee esa lista, elemento por elemento y manda dibujar el objeto que saco. Espero me vayan entendiendo .
Bueno, lo quiero agregarle a mi programa es la opción guardar (y a su ves la opcion abrir). He leido que para guardar se debe cosiderar la seguridad, algo así de permisos (disculpenme pero ni ideia de que trata eso).
Había pensado crear una tabla (una base de datos) donde guardara como "primary key" el nombre del archivo y que almacenara los objetos y sus atributos. Pero no sé. pienso que es muy "burdo", creo que debe haber otra forma de hacer esto.
Si alguien me pudiera sugerir alguna idea, o alguna referencia se los agradeceria muchisismo.
???