Java Shell
Permalink
Failed to load latest commit information.
drombler-fx-core-action Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-core-application Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-core-commons [#35] Upgrade to JavaFX 8 Apr 15, 2014
drombler-fx-core-data-l10n-de Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-core-data Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-core-docking-l10n-de Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-core-docking Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-core-standard-action-l10n-de Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-core-standard-action Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-core-standard-desktop-classic Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-core-standard-status Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-core-status Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-docs Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-l10n-all Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-l10n-de Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-maven-archetype-application Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-maven-plugin Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-parent Updating develop poms back to pre merge state Jun 2, 2018
drombler-fx-startup-main Updating develop poms back to pre merge state Jun 2, 2018
javafx-8 [#35] Upgrade to JavaFX 8 May 2, 2014
src/main - blog image Jun 2, 2018
.gitignore #170 Provide a progress monitor Jan 3, 2018
.travis.yml Update .travis.yml Mar 18, 2017
CONTRIBUTING.md Update CONTRIBUTING.md Apr 20, 2018
LICENSE.txt - Fixes Nov 8, 2012
README.md Update README.md Jul 1, 2015
nbactions.xml Migration to GitHub Jun 18, 2015
pom.xml Updating develop poms back to pre merge state Jun 2, 2018

README.md

Drombler FX

The modular application framework for JavaFX based on:

  • OSGi: OSGi is the de facto standard for writing modular software in Java.

  • Maven (POM-first): Drombler FX applications can be build with Maven. The build follows the standard POM-first approach (the OSGi meta data will be generated for you). A custom Maven Plugin will help you to easily create JavaFX applications with Maven. A custom Maven Archetype will help you to get started.

  • Declarative programming model: Annotations can be used at many places to register elements such as menus, toolbars and GUI components.

  • Drombler ACP: Drombler FX is a JavaFX specific extension for Drombler ACP providing JavaFX-based implementations for the abstract definitions. Read more about Drombler ACP here: Drombler ACP

  • Drombler Commons: Drombler Commons is a collection of reusable libraries and frameworks. They ship with OSGi meta data but don’t require an OSGi environment. Read more about Drombler Commons here: Drombler Commons

Drombler FX uses Apache Felix as its OSGi container by default.

As an application framework it makes sure JavaFX and OSGi will get started properly and it provides the main window.