In C# .NET there is a built in Settings.settings file that allow to easily store form related properties such as positions, sizes, and states at user level.
Is there something similar in Java ? Whats the best way to save and restore frame related settings in Java ?