Я начал использовать netbeans для разработки форм для редактирования экземпляров различных классов, которые я создал в небольшом приложении, которое я пишу. По сути, приложение запускается, первоначальный набор объектов выбирается из БД и представляется в списке, затем элемент в списке может быть выбран для редактирования. Когда появляется редактор, он имеет поля формы для многих полей данных в классе.
Проблема, с которой я сталкиваюсь, заключается в том, что мне нужно создать контроллер, который отображает каждый из элементов данных на правильный элемент формы, и создает чрезмерное количество небольших строк преобразования для преобразования чисел в строки и установки правильных элемент в раскрывающемся списке, а затем другой непомерный объем кода для возврата и обновления базового объекта всеми значениями из формы при нажатии кнопки сохранения.
Мой вопрос; Есть ли более прямой способ сделать редактирование формы напрямую изменить содержимое моего экземпляра класса? Я хотел бы иметь возможность иметь «контроллер» отображения по умолчанию, который я могу настроить, а затем при необходимости переопределить метод получения / установки для определенного поля. В идеале должна быть стандартная проверка полей для таких вещей, как номера телефонов, целые числа, числа с плавающей точкой, почтовые индексы и т. Д. *
Я не против написания этого сам, я просто хотел бы увидеть, если это уже там, и использовать правильный инструмент для правильной работы.