Questions tagged [drombler-fx]

Drombler FX - the modular application framework for JavaFX

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.

Official Website: http://www.drombler.org/drombler-fx

10 questions
3
votes
1 answer

Activating an OSGI LogListener before other services?

I am writing a OSGI-based desktop application, using Apache Felix, Declarative Services and Maven. It's going to use JavaFX, so I'm using Drombler FX too. In the bundles I develop, I'd like to use an appropriate logging mechanism, and I'm currently…
2
votes
1 answer

Userdir not working as expected

still following the Getting Started version 0.9. When I run the sample application using the java -Duser.language... command I'm expecting to find the cache folder inside test-application/target/userdir. Instead it is inside…
1
vote
1 answer

Running the sample application using "mvn exec:exec" doesn't work

I'm following the Getting Started version 0.9. I can run the sample application with the full "java -Duser.lan..." command and the double-click on the foo.jar, but when I try the mvn exec:exec alternative it doesn't work. Here the error in…
1
vote
1 answer

Questions about Drombler FX for NetBeans Platform RCP application

I am looking for a JavaFX application framework to use in a NetBeans Platform based application. Would it be possible to use Drombler FX in it? I looked at other alternatives (mFx and eFX, but seem abandoned) and I would like to avoid the mixed look…
Marcelo Ruiz
  • 199
  • 9
1
vote
1 answer

Is it possible to retrieve the HostServices interface within Drombler FX?

Is there some way to retrieve the HostServices implementation within a bundle? I would like to open a link within an action. Maybe putting it into the osgi service registry would be a good idea so people can access it.
SirWindfield
  • 117
  • 2
  • 8
1
vote
1 answer

How do I use an osgi service in a dockable?

If I have for example a class that is used as a dockable window by annotating it, how am I supposed to use an osgi service in that class? The best would be to have it as a private member field.
SirWindfield
  • 117
  • 2
  • 8
0
votes
1 answer

Exceptions quitting the sample application

I'm still following the still following the Getting Started version 0.9. When I run the sample application, and I quit it, the following exception are reported in console: Stopping JavaFX Application "MyApplication 1.0.0-SNAPSHOT"... Exception in…
0
votes
1 answer

Is it somehow possible to have two master views and one detail view?

If I have for example one master view on the left and one in the middle, each showing oder Java Beans/POJOs, can I use a shared detail view that somehow listens to the active beans of each view and then displays the currently selected one in more…
SirWindfield
  • 117
  • 2
  • 8
0
votes
1 answer

How to pass information from one view (dockable) to another?

I am facing a design problem. If I have (for example) on the left dockable view a list view that contains some pojo's, how do I notify the center dockable which one is selected? I am trying to implement some kind of Master-Detail-View where the user…
SirWindfield
  • 117
  • 2
  • 8
-1
votes
1 answer

Drombler FX Sample Application fails to run

I followed the getting startet instructions but cannot run it. java -Djavafx.verbose=true -Dbinary.css=false -Djava.util.logging.config.file=target/deployment/standalone/conf/logging.properties -jar target/deployment/standalone/bin/foo.jar --userdir…