For some reason when I disable the progress bar in swing it still looks the same. Is the appearance not supposed to change when the JProgressBar is disabled? the labels definitely change in appearance. Could this be because i’m using the windows xp look and feel? Or is there another way to achieve this?
UPDATE
So here is my quick test on windows 7. Default appears to be Nimbus where disabling the progress bar will fade it out. However when I used the PLAF there is no affect to disabling the progress bar.

The disabled appearance is controlled by the UI delegate for a given Look & Feel. For example, the Mac’s
com.apple.laf.AquaProgressBarturns from blue to gray when disabled. You can implement your own delegate as shown here, but you’ll have to decide if it’s worth the effort.