Como alterar formulário em tempo de execução

Como posso alterar elementos do meu formulário em tempo de execução em java?
Por ex eu quero criar uma aplicação escolar, na parte do cadastro se o usuário puser numa ComboBox aluno o formulário fica com dados como turma, classe, n° de processo, caso o usuário ponha professor apareçam informações como disciplina, anos de profissão, etc.

Você separa as partes de interesse de sua tela em painéis menores
Depois cria a lógica pra qual painel apresentar de acordo com a situação.

1 curtida