Swing Boot is a small framework for Swing. Essentially, a set of Guice modules to be used on top of Swing.
(Also, the project of my diploma thesis.)
NOTE: The framework is not ready for any kind of production! For now, it is just a snapshot.
Temporarily, Swing Boot is deployed only for maven. So, add the following dependencies to your pom.xml
:
<dependency>
<groupId>io.github.swingboot</groupId>
<artifactId>control</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>io.github.swingboot</groupId>
<artifactId>concurrency</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
For how to make the annotation processor work, read here.