Button of Choice: Use ToggleButtons as RadioButtons

For MQTT.fx I wanted to use ToggleButtons to e.g. choose the de coding of a MQTT Message or the QoS Level:   I found out that in context of a ToggleGroup ToggleButtons behave different than RadioButtons in terms of selection/deselection: unlike RadioButtons ToggleButtons can still be set to unselected state.   A RadioButton extends ToggleButton and overrides fire() (which is… Continue Reading Button of Choice: Use ToggleButtons as RadioButtons

FontAwesomeFX 8.10: The artefacts act

Recently I created a demo an wanted to use just one FontAwesome icon and I notices that I need to add the whole ~600KB package for that. Clearly the package size is driven by the all the contained True Type Font files: de.jensd:fontawesomefx-fontawesomefx:8.9 571 KB So I thought about split the full package into separated… Continue Reading FontAwesomeFX 8.10: The artefacts act

New release: MQTT.fx 1.1.0

It is about 4 month since the last MQTT.fx release (1.0.0 in last December) as I was quite busy as of my current project. Anyway I found some (night-) time to work on bug fixes and new features and I am happy to release now MQTT.fx 1.1.0! You can download latest binaries/installers at mqttfx.org. [UPDATE] I have updated the… Continue Reading New release: MQTT.fx 1.1.0

Ordering via SortedList (and Properties Extractor)

Quite a while ago (almost 1,5 years 😱) I wrote a post about the JavaFX way to get ListViews and TableViews instantly updated on model data change: using Properties Extractor pattern. TableColumns have a build-in support for sorting the data per column: just double-click the column header (. But how to order ListViews or get… Continue Reading Ordering via SortedList (and Properties Extractor)

MQTT driven NeoPixels

Here are some clips I recorded during last weeks when playing with NeoPixels driven by MQTT messages: Many thanks to Gerrit Grunwald for sharing his ColorSelector control I used in this demo:  

FontAwesomeFX 8.9 released

UPDATE: Google Material Icons v2.1 Coming with 96 additional icons. Now 891 Icons included. UPDATE: Material Design Icons v1.4.57 With 287 additional icons: Contains now 1457 Icons! AH! And I created a dedicated Twitter account: @FontAwesomeFX! Get FontAwesomeFX 8.9 Download Binaries: Download Sources available at Bitbucket Maven: <dependency> <groupId>de.jensd</groupId> <artifactId>fontawesomefx</artifactId> <version>8.9</version> </dependency> Please report issues… Continue Reading FontAwesomeFX 8.9 released

FontAwesomeFX 8.8 released

*** UPDATE *** Additional WeatherIcons included I have added 25 new available icons for Erik Flowers’ (@Erik_UX) WeatherIcons 2.0 (now 222 icons available). *** FIXED *** Issue #20: Unable to subclass GlyphIcon Fixed typos in FontAwesomeIcon enum: FOLDER_OPEN, FOLDER_OPEN_ALT, LIST_OL, STACK_OVERFLOW Get FontAwesomeFX 8.8 Download Binaries: Download Sources available at Bitbucket Maven: <dependency> <groupId>de.jensd</groupId> <artifactId>fontawesomefx</artifactId>… Continue Reading FontAwesomeFX 8.8 released

MQTT.fx 1.0.0 is here!

Time is passing by and since almost 2 years I am working on MQTT.fx. During that time I released about 20 versions and I think I can justify the release of version 1.0.0. There are still ideas for improvements and extensions but MQTT.fx is feature complete now (at least you can pup/sub to topics ;-)).… Continue Reading MQTT.fx 1.0.0 is here!