I searched the web and Stack Overflow for two hours straight and I wasn't able to find an answer to my question, I did find answers but they where not working in my case:
How to change JProgressBar color?
It seems that this solution does not work on macOS-monterey using javaSE-17 the program just want to use the default UI. The only thing I managed to edit using UiManger as recommended in this answer is the border of the progressBar.
I also tried to use the conventional method which is progressBar.setForeground(Color);
it did not work, no change at all.
According to the rgb output I get on the default color for the progressBar foreground it should be red... Meaning the java program don't even use the predefined style it's like if it was using an os defined style.
Thanks for your help.