private void logarUsuario(String usuario, String senha) {
        String senhaAtual,usuarioAtual;
        String senhaTeste = "";
        int pontuacaoUsuario = 0;
        boolean naoApareceu = true;
        File dados = new File("data");
        try {
            Scanner reader = new Scanner(dados);
            while ((reader.hasNextLine())&&(naoApareceu)){
                pontuacaoUsuario = Integer.parseInt(reader.next());
                usuarioAtual = reader.next();
                senhaAtual = reader.next();
                if(usuario.equals(usuarioAtual)){
                    naoApareceu = false;
                    senhaTeste = senhaAtual;
                }
            }
            if (naoApareceu){
                int resp = JOptionPane.showConfirmDialog(null, "Usuário não encontrado, desejar criar um novo?");
                if(resp == JOptionPane.YES_OPTION){
                    criarNovoUsuario(usuario,senha);
                }
            } else {
                if(senha.equals(senhaTeste)){
                      MenuInicial.setLogou(true);
                      this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
                      this.dispose();
                    } else {
                        JOptionPane.showMessageDialog(null, "Senha Incorreta!");
                    }
            }
        } catch (FileNotFoundException ex) {
            Logger.getLogger(Login.class.getName()).log(Level.SEVERE, null, ex);
        }
    }