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 farContinue reading

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 inContinue reading

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, NodeContinue reading

Custom Component: TouchPad Control

Playing around with the Canvas I have implemented a TouchPad like Control. xValueProperty and yValueProperty are provided in a range from 0.0…1.0 respectively -1.0..1.0. Thus this control can be used like an “Input-Device”, e.g. a Joystick (use two of them to operate a Quadrocopter ;-)) or a PitchControl (like the FX control of “DM1 –Continue reading