I am trying to see the difference between Standard components and JIDE components in Java in Nimbus LaF. Previously i have created JButton, JComboBox and other components, I applied Nimbus LaF to them and i can override the UIDefault values of every component.

Now I have JideButton, JideToogleButton and other JIDE components. I have applied the Nimbus LaF and also istalled JideExtension. But i am unable to override the UIDefaults of the component like previously using UIDefaultsCustomizer. Can someone guide me? Am I doing in the right way? Here is my code

try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf. nimbus.NimbusLookAndFeel");
} catch (ClassNotFoundException | InstantiationException
| IllegalAccessException | UnsupportedLookAndFeelException ex) {
}

LookAndFeelFactory.addUIDefaultsCustomizer(
new LookAndFeelFactory.UIDefaultsCustomizer() {

public void customize(UIDefaults defaults) {
defaults.put("control", Color.GREEN);
}
});
LookAndFeelFactory.installJideExtension();