https://github.com/plandes/guipref
GUI preferences for Java/Swing components
https://github.com/plandes/guipref
java preference-support swing-components
Last synced: 8 months ago
JSON representation
GUI preferences for Java/Swing components
- Host: GitHub
- URL: https://github.com/plandes/guipref
- Owner: plandes
- License: lgpl-3.0
- Created: 2016-06-29T20:04:47.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-07-12T18:25:12.000Z (about 9 years ago)
- Last Synced: 2025-01-02T04:14:38.296Z (9 months ago)
- Topics: java, preference-support, swing-components
- Language: Java
- Size: 421 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Java/Swing GUI Preferences Library
==================================This is a small and compact library preferences utility library to (mostly)
keep preferences for Java/Swing components. The idea is to provide, as
*easily* as possible, a way to "remember" where windows,
frames and other GUI components (i.e. dividers) between runs of an application.Features
--------
* Preference support for size and locations of `JFrames`.
* Preference support for dividers in `JSplitPane`.
* Registers preferences in your own name space and app to avoid name
collisions.Obtaining
---------
In your `pom.xml` file add the below or [look here](https://plandes.github.io/guipref/dependency-info.html):
```xmlcom.zensols.gui
pref
0.0.2```
Getting Started
---------------
```java
public class MyFrame extends com.zensols.gui.pref.PrefFrame {
public class MyFrame() {
super("optionConfigFrame");
}
...
}
```Documentation
-------------
More [documentation](https://plandes.github.io/guipref/):
* [Javadoc](https://plandes.github.io/guipref/apidocs/index.html)
* [Dependencies](https://plandes.github.io/guipref/dependencies.html)License
-------
Copyright © 2016 Paul LandesGNU Lesser General Public License, Version 3.0