Постоянное состояние для элементов пользовательского интерфейса Java между запусками - PullRequest
5 голосов
/ 02 мая 2011

У меня есть Java-программа, у которой есть несколько опций, которые она позволяет пользователю изменять, в основном через JComboBox.Единственная проблема заключается в том, что каждый раз, когда пользователь закрывает программу, настройки сбрасываются, потому что они на самом деле нигде не хранятся.Существует ли стандартный способ придания программам Java постоянного состояния между запусками?Я мог бы записать настройки во временный файл, но, похоже, должно быть более элегантное решение.

Ответы [ 2 ]

4 голосов
/ 02 мая 2011
2 голосов
/ 02 мая 2011

Если вы поддерживаете все приложение Javabean-safe и расширяете стандартные классы JFrame, то вы должны иметь возможность сериализовать весь граф объектов в файл и перезагрузить его.ранее сериализованный JFrame-объект, как? для более подробной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...