GUI mudando de tela

olá pessoal eu construi tres interfaces graficas na primeira era o login onde o usuario coloca seu nome e senha e depois duas outras interfaces dependendo do tipo de login fornecido.

o problema é que eu nao sei como chamar essa outra classe…seu para entender?

oq eu quero é que quando eu clico no botao(login) aparece uma outra interface grafica…alguem saberia como fazer isso?

add um evento.

private class Logar implements ActionListener{

@Override
public void actionPerformed(ActionEvent e) {
ValidaLogin validaLogin=new ValidaLogin();
 
if(ValidaLogin.login(txtUsuario.getText(), txtSenha.getText())){
OutraTela outraTela=new OutraTela();     
outraTela.setVisible(true);
dispose();
				}

isso considerando que seu metodo main nao esteja na sua tela de login.
se tiver dê um um setVisible(false) na sua tela de login e um setVisible(true) na outra tela.

Nossa yhhik valeu mesmo deu certinho aquii!!! =D