Я искал ответ в течение нескольких дней и много читал о LookAndFeels и непрозрачной проблеме, но не смог найти решения. Я разрабатываю приложение Java с Swing, используя NimbusLookAndFeel. Я доволен внешним видом в целом, но все еще хочу изменить представление вещей. Теперь я застрял, потому что почему-то не могу установить цвет фона отключенного JCombobox (combobox.setEnabled(false);)
Я уже перепробовал огромное количество различных свойств с помощью UIManager.put(..) + много других вещей.
Если я использую другой L&F, что-то вроде этого работает:
combobox.setRenderer(new DefaultListCellRenderer() {
@Override
public void paint(Graphics g) {
setBackground(Color.WHITE);
setForeground(Color.BLACK);
super.paint(g);
}
});
Любые предложения, как сделать это с Nimbus?