Formularios "metamorfos"

Bom dia pessoal

Gostaria de saber se existe alguma forma pratica para resolver o meu problema.

estou com uma aplicação cliente/servidor em desenvolvimento. essa aplicaçao eh uma aplicaçao de GED, maleavel, onde o usuario pode configurar suas proprias profiles de documentos. ( :shock: em baixo nivel, isso quer dizer q ele poderá gerar as tabelas no banco de dados. com os campos e caracteristicas(como campos fixos, ex. sexo - masculino/feminino).

estou com duvida de como eu poderia buscar esses campos do banco e jogar em um formulario numa panel.

existe alguma API q poderia me ajudar nessa situação ?

obrigado a todos desde já. :smiley:

Dê uma estudada na interface ResultSetMetaData.
É a partir dela que você pode ver o que é cada campo e seus nomes.

ResultSetMetaData rsmd = seuResultSet.getMetaData();

[]´s

Dê uma olhada aqui

http://java.sun.com/javase/6/docs/api/java/sql/ResultSetMetaData.html