O que devo usar?

Galera preciso desenvolver uma parada que e assim:

E uma tabela que contenha campos como Empresa, departamento e nome, isso sera preenchido com buscas do banco e logo abaixo uma mesma tablea com a mesma estrutura porem ela somente sera carregada assim que a tabela de cima for selecionada em alguma linha ou seja o select da tabela inferior dependera da selecao do select da tabela inferior…entenderam?? devo usar JTable mesmo?? ou tem outro esquema melhor?

Oi,
utilize o JTable mesmo…
depois pegue o evento de quando uma linha é selecionada e carrega sua tabela com o devido select.

Tchauzin!