J'ai une boîte de dialogue avec un tas de dimensions qu'un utilisateur peut changer en déplaçant/en faisant glisser, y compris un JTable avec des colonnes redimensionnables/déplaçables. Ce que je voudrais faire est de rendre l'état de ces colonnes/boîtes de dialogue/etc. redimensionnables persistant, ainsi la prochaine fois que mon application démarrera, l'utilisateur n'aura pas à passer par l'étape de redimensionnement encore.swing: enregistrement boîte de dialogue redimensionner les dimensions
Quel est le moyen le plus pratique de le faire?
Pourriez-vous simplement ajouter un PropertyChangeListener et enregistrer la dimension chaque fois que la taille a été modifiée? –
oh ... eh bien, le détecter c'est une chose, en fait comprendre comment/où enregistrer l'information en est une autre. (et PropertyChangeListener obtient-il toute une série d'événements lorsque l'utilisateur fait glisser la souris pour redimensionner continuellement les colonnes, ou obtient-il seulement 1 événement à la fin lorsque le bouton de la souris est relâché?) –