Comment gérer la géométrie et la taille de l'application (y compris les widgets enfants) au cours des sessions

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

  •  06-07-2019
  •  | 
  •  

Question

Je suis en train d’écrire une petite application en GTK + et java et je souhaite qu’elle conserve sa position, sa taille, y compris celles des widgets enfants, à chaque session. Existe-t-il un autre moyen au lieu de stocker manuellement la taille de chaque widget enfant et de le récupérer au démarrage?

Était-ce utile?

La solution

Dans mon projet récent, j'ai utilisé java.util.Properties pour suivre et enregistrer les modifications qui m'intéressaient. S'il existe un meilleur moyen de procéder, il s'agit probablement de la sérialisation. javax.swing.JFrame est sérialisable, vous devriez donc théoriquement pouvoir enregistrer votre image entière et ses propriétés non volatiles sur le disque, puis le charger exactement tel qu'il était.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top