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

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

SplitPane.Divider Transition

SplitPane.Divider Transition

Wrote a small utility class to control animated sliding of a SplitPane.Divider. You can find the complete code in my Bitbucket repo here. I intend to make it as simple as possible to attach a slide-animation to a standard SplitPane: splitPane          The SplitPane to be animated. dividerIndex     Index of the divider to… Continue Reading SplitPane.Divider Transition

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 Custom Component: TouchPad Control

Custom Component: SelectableTitledPane

I’m working on a form to provide search criteria to find pictures in picmodo. My goal is to provide a very easy to use interface. Each search criteria is represented by a SelectableTitledPane which contains the parameter settings. Basically I have set a CheckBox as graphic component of a TitlePane and modified the CSS of… Continue Reading Custom Component: SelectableTitledPane

Custom Component: Starter with hover effect

I was looking for a starter component for to use on the dock like main entry page of our application. It should have a hover effect on mouse enter/ mouse exit and a start effect on mouse click. As JavaFX has already very useful Transition implementations I gave the ScaleTransition a try. I wanted a… Continue Reading Custom Component: Starter with hover effect