JavaFx layout Pane that provides supports for drawers (pane containers) that slide in from the Top, Right, Bottom and Left. The drawers can optionally be detached from the DrawerPane and floated within their own window. Drawers can also be dragged between the sides of the pane.
Sliding the drawers in/out is controlled with buttons on toolbars that surround the DrawerPane on the Top, Right, Bottom and Left. The toolbars can optionally be disabled/enabled independently. And, the toolbars and buttons can be styled using CSS.
- Logback - for logging.
- Icons from Icons8 - https://icons8.com - for the sample application.
- Java 8 or newer.
There is a sample application that shows usage of the DrawerPaneFx features - com.chainstaysoftware.controls.drawerpanefx.DrawerPaneSampleApp.java
.