Na verdade a classe viewLogin possui um botão chamado btnCheck com o texto "Entrar".
Esse botão abre uma tela chamada viewMenu, veja:
private void btnCheckActionPerformed(java.awt.event.ActionEvent evt) {
Login _new = new Login();
viewMenu frame = new viewMenu();
String User = tUser.getText();
String Pass = tPass.getText();
int Type = 0;
boolean login =_new.acessoLogin(User, Pass, Type) ;
if (login == true) {
dispose();
frame.setVisible(true);
} else {
JOptionPane.showMessageDialog(null,"Login incorreto");
}
}
Dica: Progure seguir as convenções de código do Java, nome de classe iniciando com letras maiúsculas. Nomes de variáveis começando com letra minúscula e nomes condizentes com o que as classes, objetos, variáveis e atributos representam.
Muda o seu método validarLogin para retornar o objeto Login ao invés de true ou false.
Aí você pode enviar esse objeto para sua tela, algo mais ou menos assim:
private void btnCheckActionPerformed(java.awt.event.ActionEvent evt) {
try {
String user = tUser.getText();
String pass = tPass.getText();
Login loginBean = new Login();
Login objetoLogin = loginBean.acessoLogin(User, Pass, Type) ;
this.dispose();
viewMenu telaMenu = new viewMenu();
telaMenu.setLogin(objetoLogin);
telaMenu.setVisible(true);
} catch (DeuPauNoLoginException erro) {
JOptionPane.showMessageDialog(this, "Login incorreto");
}
}