JavaFX has been Java's under-the-radar platform for building rich client applications. While it hasn't garnered the attention that rival platforms like Adobe Flash or JavaScript have received, it continues to plod along in the Java development community, with a loyal set of users. One such user is building a docking library for the platform to make it easier to use.
Found on GitHub, the DockFx library was built to fill what the developer cites as a void for docking frameworks available for JavaFX. "DockFX is a library that enables application developers to create customizable and fluid interfaces for their end users, move side panels, hide panels out of view, or drag panels out and get a closer look," developer Robert Colton, a computer science student at Penn State University said in an email. "The library makes it possible to create an interface similar to Visual Studio, Eclipse, or GIMP in very little time without much work. Because the library is targeted at a wide variety of developers, it can also result in a more stable control with more features as it is maintained and improved by a larger number of users."