Skip to content

aliebelt/afterburner.fx

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

afterburner.fx

The opinionated just-enough-framework (2 classes) MVP for JavaFX

afterburner.fx provides:

  1. "Zero-Configuration" javax.inject.Inject DI of models and services
  2. Convention-based unification of presenter, view, FXML and css.
  3. Conventional resource bundle loading.
  4. Injection of System.getProperties into presenter,
  5. Injection of presenter-local configuration properties into presenter.
  6. Afterburner is a "Just-Enough-Framework" extracted from airhacks-control and used in airpad and lightfish applications

Jumpstart with:

mvn archetype:generate -Dfilter=com.airhacks:igniter

Afterburner is also available from maven central:

        <dependency>
            <groupId>com.airhacks</groupId>
            <artifactId>afterburner.fx</artifactId>
            <version>1.3</version>
        </dependency>

The current development version is available as snapshot:

        <dependency>
            <groupId>com.airhacks</groupId>
            <artifactId>afterburner.fx</artifactId>
            <version>1.4-SNAPSHOT</version>
        </dependency>

See also: http://afterburner.adam-bien.com

Simplistic example: https://github.com/AdamBien/followme.fx

About

The Opinionated Un-Framework For Java FX Applications

Resources

Stars

Watchers

Forks

Packages

No packages published