Cómo mantener la geometría de la aplicación, el tamaño (incluidos los widgets secundarios) a través de las sesiones

StackOverflow https://stackoverflow.com/questions/1624094

  •  06-07-2019
  •  | 
  •  

Pregunta

Estoy escribiendo una pequeña aplicación en GTK + y java, y quiero que mantenga su posición y tamaño, incluidos los de los widgets secundarios, para cada sesión. ¿Hay alguna otra forma en lugar de almacenar manualmente el tamaño de los widgets secundarios y recuperarlos al inicio?

¿Fue útil?

Solución

En mi proyecto reciente, usé java.util.Properties para rastrear y guardar los cambios que me interesaban. Si hay una mejor manera de hacerlo, probablemente sea la serialización. javax.swing.JFrame es serializable, por lo que teóricamente deberías poder guardar todo tu marco y sus propiedades no volátiles en el disco para cargarlo de nuevo exactamente como estaba.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top