FontAwesomeFX 8.0.13 released

FontAwesomeFX 8.0.13 comes with 40 new icons (FontAwesome 4.3.0) Many thanks to Steffen Rachner for his pull request! Download Binaries: Download Sources available at Bitbucket Maven: <dependency> <groupId>de.jensd</groupId> <artifactId>fontawesomefx</artifactId> <version>8.0.13</version> </dependency>

JFXPanel and FX Platform Thread pitfalls

The JFXPanel is a component to embed JavaFX content into (legacy ;-)) Swing applications. Basically it makes it very easy to combine both tookits, but there are some pitfalls to master: Both UI Toolkits are single threaded (Swing: EDT + JavaFX: FX Platform Thread). When used together you have to deal with these two threads,… Continue Reading JFXPanel and FX Platform Thread pitfalls

How to allow users to customize the UI

Idea Take advantage of the declarative design pattern of JavafX/FXML and allow users to customize a certain view without any coding just by opening it with e.g. SceneBuilder to re-arrange the layout or add new controls or even change the style according to the users needs. The FXML file + CSS can be basically be… Continue Reading How to allow users to customize the UI

MQTT.fx 0.0.13 released

Download latest binaries at mqttfx.org. Bugs and feature requests can be reported via the issue tracker. New in this version: Extended Scripting Features fixed issues with starting external editor to edit scripts support for subscribe/unsubscribe to Mqtt-Scripting interface Redesinged and extended Settings Dialog option to choose whether the default system editor should be use or… Continue Reading MQTT.fx 0.0.13 released

ShichimiFX 1.0.5 released

I have released ShichimiFX 1.0.5. Get more info and the code from my ShichimiFX Bitbucket Repo Maven <dependency> <groupId>de.jensd</groupId> <artifactId>shichimifx</artifactId> <version>1.0.5</version> </dependency> UI for Refuel This release contains a Frontend for Refuel an application update API written by Dino Tsoumakis which is used with MQTT.fx 0.0.13.

ShichimiFX 1.0.4 released

I have released ShichimiFX 1.0.4. Get the code from my ShichimiFX Bitbucket Repo Maven <dependency> <groupId>de.jensd</groupId> <artifactId>shichimifx</artifactId> <version>1.0.4</version> </dependency> This release contains 2 new utility classes I needed for MQTT.fx‘s script editing function Desktop and Shell. By now I used to open a script for editing with the system default editor via java.awt.Desktop. So far… Continue Reading ShichimiFX 1.0.4 released

ShichimiFX 1.0.3 released

I have released ShichimiFX 1.0.3. Get the code from my ShichimiFX Bitbucket Repo Maven <dependency> <groupId>de.jensd</groupId> <artifactId>shichimifx</artifactId> <version>1.0.3</version> </dependency> This release mostly focuses on the ConsoleStream. I have fixed some performance issues. Also optionally now an alternate stream can be given, e.g. to pass through System.out. This is used for displaying the logging stream in… Continue Reading ShichimiFX 1.0.3 released

MQTT.fx 0.0.12 released

Download latest binaries at mqttfx.org. Bugs and feature requests can be reported via the issue tracker. New in this version: MQTT version support for 3.1 and 3.1.1 The MQTT version can be set via ConnectonProfile (default: 3.1.1, if not supported by broker: 3.1) New: “Log”-tab MQTT.fx 0.0.12 introduces a new tab to capture/show the logging… Continue Reading MQTT.fx 0.0.12 released

ShichimiFX 1.0.1 released

I have added extracted some more classes from my application projects (e.g. from MQTT.fx) and added them as new features to ShichimiFX (and released 1.0.1). Get the code from my ShichimiFX Bitbucket Repo Maven <dependency> <groupId>de.jensd</groupId> <artifactId>shichimifx</artifactId> <version>1.0.1</version> </dependency> AnimationDude Provides support for Fade-in/Fade-out-Transition of controls: AnimationDude.addInOutFadeTransition(Duration duration, Node node) AnimationDude.addInOutFadeTransition(Duration duration, Node nodeToFade, Node… Continue Reading ShichimiFX 1.0.1 released

MQTT.fx 0.0.11 released

Download latest binaries in all flavours at mqttfx.org. Bugs and feature requests can be reported via the issue tracker. UPDATE: Now available: MQTT.fx 0.0.11-1 containing a fix for wildcard handling! New in this version: Extended option menu You can now subscribe to all recent topics with one click and also unsubscrive from all topics is… Continue Reading MQTT.fx 0.0.11 released