Редактор объекта данных в качели, как проще всего?

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

Однако возникает вопрос, как проще всего улучшить эту панель? Как я могу добавить некоторую проверку без необходимости вручную проверять каждое значение? Как я могу сделать это без написания огромного количества кода? На данный момент моя быстрая и очень грязная реализация просто распространяет RuntimeException, но, конечно, это временно.

Прежде чем приступить к написанию всего этого кода, я подумал, какой шаблон будет лучшим, или есть ли какая-нибудь библиотека для выполнения таких операций, поскольку это кажется относительно распространенным вариантом использования. Другими словами, если есть ленивый выход.


person Mario Ortegón    schedule 10.12.2008    source источник


Ответы (2)


Кихуболе Марио! :)

Я когда-то читал об этой библиотеке от JGoodies, но, честно говоря, не знаю, связано это или нет.

Привязка JGoodies

Взгляните на это и посмотрите, поможет ли это.

person OscarRyz    schedule 10.12.2008

Взгляните на редактор свойств по адресу http://www.l2fprod.com/common/.

person Community    schedule 14.12.2008