Re:Login

Parece que vc esta querendo colocar uma lista no objeto Usuario … isso deduzindo pelo nome do método, pois não é mostrado o código do mesmo.

[]'s

Estou fazendo uma tela de login mas naum ta dando certo ele digita qualquer coisa ele entra no sistema

private void BtnEntrarActionPerformed(java.awt.event.ActionEvent evt) {                                          
  
        if(UsuaProg.getText().length() == 0 && SenhaProg.getPassword().length == 0) {
            JOptionPane.showMessageDialog(null, "Informe usuário e senha.", "ATENÇÃO...", JOptionPane.ERROR_MESSAGE);
        } else {
            
            Usuario u = new Usuario();
            u.setEmpresa((String)EmpProg.getSelectedItem());
            u.setNomeUsuario(UsuaProg.getText());
            
            
                        
            
            char[] senha = SenhaProg.getPassword();
            String senhaUsuario = "";
            for(int i = 0; i < senha.length; i++) {
                senhaUsuario += senha[i];
        }
            
            u.setSenha(senhaUsuario);
            
            //JOptionPane.showMessageDialog(null, u.getEmpresa() + " - " + u.getNomeUsuario() + " - " + u.getSenha(), "ATENÇÃO...", JOptionPane.ERROR_MESSAGE);
            
          //  u = UsuarioControlador.listar(u);
            
            if(u != null) {
        //        JOptionPane.showMessageDialog(null, "Usuário OK.", "ATENÇÃO...", JOptionPane.INFORMATION_MESSAGE);
                this.setVisible(false);
                this.dispose();
            } else {
                JOptionPane.showMessageDialog(null, "Usuário não encontrado.", "ATENÇÃO...", JOptionPane.ERROR_MESSAGE);
            }
        }
        
    }

ta dando erro nesta linha

 u = UsuarioControlador.listar(u);

Erro


symbol  : method listarMySQLHibernate(br.com.cadastro.beans.Usuario)
location: class br.com.cadastro.controlador.UsuarioControlador
        u = UsuarioControlador.listarMySQLHibernate(u);