JavaFx 8 Indetermine skin for ProgressIndicator control inspired by Windows 8's ProgressRing
How to apply this skin to your application:
Check whether you use Java 8 as target platform. Copy this file to your source folder. Copy the LICENSE file to your root folder. Add following lines as CSS property to your application:
.progress-indicator {
-fx-skin: "niobe.metro.skin.MetroProgressIndicatorSkin";
-fx-indeterminate-segment-count: 5;
}
You can customize the angle per step, maximum step time, time until the next segment appears, time between two spins and spinner color. Simply add to the .progress-indicator CSS property:
-fx-indeterminate-angle-per-step: 40;
-fx-indeterminate-max-step-time: 300.0;
-fx-indeterminate-next-segment-time: 200.0;
-fx-indeterminate-next-spin-time: 500.0;
-fx-progress-color: BLACK;
License: LGPL v3.0