Programa en Java
Hola estoy haciendo un programa en JAVA y tengo un problema, resulta que tengo un par de ventanas que solo deberÃan de aparecer cuando el programa se ejecuta por primera vez, saben como podrÃa hacer?, muchas gracias de antemano. ENE
podes usar un patern de singleton, que entrege una instancia previamente serializada, y si no existe lanzas las ventanas, con el fin de crearla.
Lo del singleton te sirve para no instanciar varias veces la misma ventana dentro de una ejecución.
Si lo que quieres es que en varias ejecuciones solo salga la ventana la primera vez, no te queda mas remedio que marcarlo en algún sitio.
Si estas en unix, lo normal seria que hicieras un fichero oculto .fichero en el HOME del usuario (muchos programas lo hacen).
Si estas en windows, puedes hacer lo mismo, pero lo que hacen normalmente los programas (y que es lo mas complejo) es marcarlo en el registro de windows. (No tengo ni idea de como se maneja desde java).
Se bueno.
Si lo que quieres es que en varias ejecuciones solo salga la ventana la primera vez, no te queda mas remedio que marcarlo en algún sitio.
Si estas en unix, lo normal seria que hicieras un fichero oculto .fichero en el HOME del usuario (muchos programas lo hacen).
Si estas en windows, puedes hacer lo mismo, pero lo que hacen normalmente los programas (y que es lo mas complejo) es marcarlo en el registro de windows. (No tengo ni idea de como se maneja desde java).
Se bueno.
