Я использую UIManager для настройки некоторых компонентов Swing, как в примере ниже,
UIManager.put("TextField.background", COLOR_BG);
UIManager.put("TextField.foreground", COLOR_FG);
UIManager.put("TextField.selectionBackground", COLOR_SB);
UIManager.put("TextField.selectionForeground", COLOR_SF);
UIManager.put("TextField.caretForeground", COLOR_CF);
Теперь, после запуска приложения, я хочу изменить некоторые цвета, поэтому я снова вызываю UIManager.put для обновления UIManager., но компоненты не обновляются, я попытался repaint (), revalidate (), updateUI () безуспешно.
Спасибо