У меня есть объект Java с несколькими членами. Я хочу создать небольшой, быстрый и грязный редактор, который позволит мне легко устанавливать значения членов. Я создал панель, которая содержит TextField для каждого члена. У меня есть метод setValues (), который будет принимать значение TextFields и устанавливать их в объект. Этот метод автоматически вызывается, когда я вызываю getDataObject () из панели. Некоторые члены содержат строки, другие - двойные, а некоторые целые. Ничего особенного.
Однако вопрос заключается в том, как проще было бы улучшить эту панель? Как я могу добавить некоторые проверки без необходимости вручную проверять каждое значение? Как я могу сделать это без необходимости писать огромное количество кода? На данный момент моя быстрая и очень грязная реализация просто распространяет RuntimeException, но, конечно, это только временно.
Перед тем, как приступить к написанию всего этого кода, я подумал, что будет лучшим шаблоном, или есть ли какая-то библиотека, доступная для выполнения таких операций, поскольку это, кажется, довольно распространенный вариант использования. Другими словами, если есть ленивый выход.