Criar um grid e trazer os dados

Pessoal, ainda estou muito Delphiano e preciso desmembrar isso. O que quero dizer com isto.
Gostaria de mostrar o resultado de uma consulta a um banco de dados em um Grid. Na outra linguagem eu ligo este a um datasource e ao abrir a consulta, já me é mostrado. Não estou pedindo o peixe, apenas como eu devo proceder, quais os passos que eu devo dar. Desde já agradeço a todos. Ah! isso vale para grid e textfield também.

vc vai usar um JTable , pesquisa JTable com banco de dados.

Para trabalhar com BD, você deve ter o conector específico (por exemplo, para se conectar a um servidor MySQL, baixe o JDBC MySQL do site oficial).

Depois, sugiro que leia um pouco sobre Statement , PreparedStatement e ResultSet.

Quanto a parte de tabelas, é um episódio a parte em Java… com certeza boas recomendações surgirão aqui no fórum.