Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Window settings


Автор: Swatch 27.8.2007, 07:58
Добрый день.

Подскажите, пожалуйста, как записать в регистр положение формы на экране и ее размеры, и как затем, при запуске программы, считать оттуда эти данные? smile 

Автор: y3u 27.8.2007, 08:21
Записать в реестр см. доки

http://java.sun.com/javase/6/docs/api/java/util/prefs/Preferences.html

как указать локейшн, обратно смотри доки

http://java.sun.com/javase/6/docs/api/java/awt/Frame.html

ПыСы
на поиск и изучение доков потрачена 1 минута 

Автор: Swatch 27.8.2007, 09:27
Спасибо! 

Как указать локейшн, я знала. Меня интересует, на какое событие вешать нахождение локейшна, если мне надо, чтобы при закрытии проги запоминался текущий локейшн и потом, при открытии, брался локейшн, который был при закрытии. Это во-первых.

А во-вторых, я не совсем поняла с реестром. Можно пример, если не сложно. 

Автор: Swatch 27.8.2007, 09:46
Все, сделала... спасибо за помощь! 

Автор: Swatch 27.8.2007, 10:10
только такой вопрос. вот сейчас записываются данные по след. пути: HKEY_CURRENT_USER\Software\JavaSoft\Prefs\...\......\....test.

а как записать в путь: HKEY_LOCAL_MACHINE\Software\...\....test?

Автор: kkorsakoff 3.9.2007, 16:09
Вместо Preferences.userRoot() использовать Preferences.systemRoot() и плясать от него

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)