Как сохранить геометрию приложения, размер (включая дочерние виджеты) через сеансы - PullRequest
0 голосов
/ 26 октября 2009

Я пишу небольшое приложение на GTK + и Java, и я хочу, чтобы оно сохраняло свою позицию, размер, включая позиции дочерних виджетов, для каждого сеанса. Есть ли другой способ, вместо того, чтобы вручную сохранять размер каждого дочернего виджета и восстанавливать их при запуске?

1 Ответ

2 голосов
/ 26 октября 2009

В моем недавнем проекте я использовал java.util.Properties, чтобы отслеживать и сохранять любые изменения, которые меня интересовали. Если есть лучший способ сделать это, это, вероятно, сериализация. javax.swing.JFrame является Сериализуемым, поэтому теоретически вы должны иметь возможность просто сохранить весь кадр и его энергонезависимые свойства, чтобы сохранить загрузку в том же виде, в каком она была.

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