This is what happens: In my main class I call a function updateUI() that updates some components after the UIManager changes the Look and Feel. This works perfectly on Windows and Linux, but on Mac it doesn't. So Mac doesn't update the UI of a component after I change the Look and Feel with the UIManager. Anyone got any suggestions.
Yes, well I figured out the actual problem, the UIManager can't apply the selectionBackground color on a static component. I made a simple window with just a menu and a checkbox inside it and what do you know it worked perfectly. So the problem now, is how to make the UIManager work on a static component.