new version with native JProgressBar