Buscando barra de progreso en Java

Me pregunto si alguno de ustedes sabe cómo mostrar una barra de progreso de aspecto agradable en Java, principalmente utilizando Swing, aunque no me importa usar bibliotecas de terceros.

He estado mirando los tutoriales de JProgressBar pero ninguno de ellos se refiere al estilo de la barra. Leyendo la API encontré un método getUI que devuelve el objeto ProgressBarUI pero no veo muchas formas de personalizarlo.

o que quiero es agregar esquinas redondeadas, cambiar el color de fondo y primer plano, el ancho, la longitud, lo habitual.

¡Gracias

Respuestas a la pregunta(4)

Su respuesta a la pregunta