/swing-boot

A small Swing framework

Primary LanguageJavaMIT LicenseMIT

Build Status BCH compliance

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.)

How to use Swing Boot

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.

See the modules in detail: