Spinner progress animation custome using JprogressBar UI with flatlaf.
// Set UI
progressBar.setUI(new SpinnerProgressUI());
// Start
spinnerProgress.setIndeterminate(true);
// Stop
spinnerProgress.setIndeterminate(false);
or use class SpinnerProgress.java
ProgressBar.cycleTime = 1000
ProgressBar.repaintInterval = 50