ControlsFX

­
18 02, 2015

JavaFX Tip 18: Path Clipping

By |February 18th, 2015|ControlsFX, Java, JavaFX, Tips & Tricks|3 Comments

I recently noticed that the PopOver control, which I committed to the ControlsFX project, does not properly clip its content. It became obvious when I was working on the accordion popover for the FlexCalendarFX framework. Whenever the last titled pane was expanded the bottom corners were no longer rounded but square. After placing a red [...]

27 10, 2014

2015: The Year When JavaFX Takes Over

By |October 27th, 2014|ControlsFX, FlexGantt, JavaFX, Swing|4 Comments

  I must say that I very much enjoy using Google trends to evaluate the importance of a technology and to see what its future will look like. So today I ran a comparison between "Java Swing" and "JavaFX". The result shows two things: once we enter the next year JavaFX will be more relevant than [...]

13 10, 2014

New Custom Control: TaskProgressView

By |October 13th, 2014|ControlsFX, JavaFX, Tips & Tricks|9 Comments

I have written a new custom control and commited it to the ControlsFX project. It is a highly specialized control for showing a list of background tasks, their current status and progress. This is actually the first control I have written for ControlsFX just for the fun of it, meaning I do not have a [...]

2 09, 2014

New Release: FlexGanttFX 1.0.0

By |September 2nd, 2014|ControlsFX, FlexGantt, JavaFX|4 Comments

I finally managed to put together a 1.0.0 production-ready release of FlexGanttFX. After two early access releases at the beginning of the year I put in a lot of hours to get the framework to a maturity level that I deem to be high enough for real-world application development. The release can be downloaded from [...]

18 07, 2014

JavaFX Tip 10: Custom Composite Controls

By |July 18th, 2014|ControlsFX, Java, JavaFX, Tips & Tricks|4 Comments

Writing custom controls in JavaFX is a simple and straight forward process. A control class is needed for controlling the state of the control (hence the name). A skin class is needed for the apperance of the control. And more often than not a CSS file for customizing the apperance. A common approach for controls is [...]

24 02, 2014

Something to hide? You need HiddenSidesPane

By |February 24th, 2014|ControlsFX, FlexGantt, Java, JavaFX|4 Comments

One of my Gantt chart users wanted to use as much real estate on the screen as possible and asked if the scrollbars could be removed. But how do you navigate without scrollbars? Ok, there are all kinds of keyboard shortcuts and of course the usual mouse drag already supported by FlexGanttFX, but a visual [...]

4 02, 2014

And another one: MasterDetailsPane

By |February 4th, 2014|ControlsFX, Java, JavaFX|2 Comments

I finished another JavaFX control today, which I urgently needed for my FlexGanttFX control: a master details pane, which allows the user to show / hide a node with detailed information for a so-called "master" node. My use case is a dual Gantt chart control where a primary (master) Gantt chart is initially shown and [...]

28 01, 2014

New JavaFX Control PlusMinusAdjuster

By |January 28th, 2014|ControlsFX, FlexGantt, JavaFX|3 Comments

Today I had once again the pleasure to write a small and highly specialized control for JavaFX, which might be useful for others as well. I am calling it PlusMinusAdjuster and all it does is firing value events with values ranging from -1 to +1. The difference to a normal slider is that it continues [...]

5 12, 2013

PopOver JavaFX control released with ControlsFX 8.0.3

By |December 5th, 2013|ControlsFX, Java, JavaFX|13 Comments

PopOver JavaFX control released with ControlsFX 8.0.3 The PopOver control (formerly PopupEditor) has seen the light of day yesterday when it was released as part of ControlsFX 8.0.3. Go and check it out. Any input much appreciated.

5 12, 2013

A task monitor popover

By |December 5th, 2013|ControlsFX, FlexGantt, Java, JavaFX|0 Comments

My JavaFX developer life currently has a strong focus on the popover control I wrote and contributed to the ControlsFX project. I now find use cases for it all over the place. The latest addition is a task monitor control for the JavaFX version of FlexGantt. The monitor lists the background tasks that are running [...]