| ||||
Abrir y guardar archivo de propiedades Hola, queria saber si es posible cargar en un objeto Properties un archivo de propiedades que este dentro del .JAR, y del mismo modo guardar ese archivo de propieades, o para poder hacer eso el archivo de propiedades tiene que estar fuera del archivo .JAR? (ya que hasta ahora es la unica forma que me funcione.)
__________________ KIBIT.cl |
| |||
Re: Abrir y guardar archivo de propiedades Leerlo si. Grabarlo directamente, no. S!
__________________ Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana. |
| ||||
Re: Abrir y guardar archivo de propiedades Ok... Y lo otro, de que forma es mejor acceder a las propiedades de un fichero. Por ejemplo, en la ventana principal cargo mi archivo de propiedades en el objeto correspindiente, pero si quiero acceder a ese mismo objeto desde otra ventana, una de configuracion. Es mejor crear otro objeto de la misma clase (Properties) en la nueva ventana o tratar de acceder a la creada en la ventana principal?
__________________ KIBIT.cl |
| ||||
Re: Abrir y guardar archivo de propiedades suponiendo que ese objeto lo vas a usar en varias partes del programa yo lo que haria seria una clase especifica llamada propiedades por ej la cual utilizaria el patron singleton y tubiera una sola instancia y los se cargarian cuando se inicia el programa y luego solo haces referencia a la clase ej Propiedades.getPropiedadUno(), saludos si tienes duda de como hacer un singleton aca te dejo un ejemplo public class Propiedades{ private static Propiedades instancia=null; /** Creates a new instance of Propiedades*/ //el constructor debe ser privado para tener una unica instancia de la clase private Propiedades() { } /** *Retorna la instancia de la clase. * * *@return Propiedades */ public static Propiedades getInstancia(){ if (instancia==null) instancia = new Propiedades(); return instancia; } } |
| ||||
Re: Abrir y guardar archivo de propiedades Mmmmm......... Tengo media pelicula clara. Entonces, con desarrollar esa clase que dices, luego solo tendria que hacer un nuevo objeto en cada clase que necesite usarla, y de esta forma mantendria los mismos datos ??? ...
__________________ KIBIT.cl |
| ||||
Re: Abrir y guardar archivo de propiedades no no la clase solo tiene una clase despues de cualquier parte del codigo solo haces Propiedades.getInstancia().getPropiedadUno, sin necesidad de instanciar un objeto cada vez q requieras una propiedad, recuerda que los metodos que pongas dentro deben ser publicos saludos |
| |||
Respuesta: Abrir y guardar archivo de propiedades Hola, estoy trabajando con esto ahora y he llegado hasta este hilo, continuo aquí por no escribir otro, ¿no hay ninguna forma de guardar el fichero .properties? |