Botão 🎛 e telas

Olá. Estou começando a usar o Java. Queria saber como fazer funcionar um botão que abre uma tela e fecha outra (como se avançasse de uma tela para outra),

Aconcelharia usar o NetBeans para criação de Form’s ja que simplifica e muito a criação do mesmo. Logo apos conseguir criar seu template de um duplo clique no botao para adicionar uma ação a ele, e use eventos como “dipose()” e “show()” ou até mesmo “setVisible(true)” para manipular os frames…