Я уверен, что существует множество методов, но какой рекомендуемый способ сделать это минимально повлияет на ваш код?
Очевидно, что вы создаете файлы свойств, но как вы меняете местами значения при рендеринге? В J2EE вы всегда просто повторно визуализируете всю страницу, так что это легко. Но в приложениях Swing вы просто добавляете код для .getProperty () в метод paintComponent (Graphics g)?
Если это так, разве это не кажется тяжелым, поскольку теперь вам придется переопределить этот метод везде, где раньше вам не нужно было ...
Дополнительно: Как настроить систему уведомлений для повторной визуализации всех видимых в данный момент компонентов без принудительного использования какого-либо шаблона регистрации?
Думаю, если я перезапишу paintComponent (Graphics g), все, что мне нужно сделать, это запустить событие, что что-то изменилось, и будет вызван метод paintComponent (Graphics g) ...