Я пытаюсь найти лучший метод для решения следующей проблемы:
В проекте Swing у меня есть простой JPanel, в котором есть несколько текстовых полей, флажки и т. Д. И одинкнопка для сохранения изменений, внесенных в эти поля, в базу данных.Дело в том, что когда я делаю изменения в этих полях и покидаю панель, не сохраняя их, я на самом деле хочу, чтобы моя панель оставалась с первоначальными значениями (не отражая изменения, когда я снова вернусь к этому виду).
Я могу добиться этого, создавая JPanel с оператором «new» каждый раз, когда я хочу открыть представление, и загружая значения из базы данных, однако я не уверен, что это хорошая практика.
Так что, если нет, что может быть хорошей альтернативой для этого?