Abhishek Kumar
Abhishek Kumar
@prsadhuk As we discussed earlier, I checked JLabel rendering in AquaLookAndFeel. Basically, `AquaLabelUI` class doesn't override the `installDefaults` method and so the `installDefaults` method of `BasicLabelUI` class is invoked which...
In Nimbus and GTK LAF, these properties (foreground, background, font) are set via SynthStyle [installDefaults](https://github.com/kumarabhi006/jdk/blob/master/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java#L928) method where the foreground, background are set by getting the value from getColorForState method. Moreover...
@prsadhuk I have updated the PR to skip the GTK L&F for both the test bug as we discussed that GTK L&F may not support the color setting by UIManager....
/issue add [JDK-8298153](https://bugs.openjdk.org/browse/JDK-8298153)
/issue add JDK-8298153
/integrate
@prsadhuk Unable to see the duke image along with RadioButtonMenuItem. Is it correct behaviour? 
> > @prsadhuk Unable to see the duke image along with RadioButtonMenuItem. Is it correct behaviour? > >  > > did you download the duke file from the PR?...
@prsadhuk After image path correction, duke image icon is visible.
> I believe this is likely how layout is calculated. I just wanted to know "why 3 is chosen as a magic number ?". Actually the spacing with "4 *...