private void txtBuscarKeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_txtBuscarKeyPressed
        if (evt.getKeyCode() == evt.VK_ENTER) {
            if (txtBuscar.getText().toLowerCase().contains("asdf")
                    || txtBuscar.getText().toLowerCase().contains("asdf")) {
                //JOptionPane.showMessageDialog(rootPane, "teste");
                txtBuscar.setText("");
            }
            if (txtBuscar.getText().toLowerCase().contains("google")) {
                BareBonesBrowserLaunch.openURL("http://www.google.com.br");
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("configura")
                    || txtBuscar.getText().toLowerCase().contains("configurar")
                    || txtBuscar.getText().toLowerCase().contains("sistema")) {
                new FramePaiSistemas(this, rootPaneCheckingEnabled).setVisible(true);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("relatório")
                    || txtBuscar.getText().toLowerCase().contains("relatorio")) {
                new Relatorios(this, rootPaneCheckingEnabled).setVisible(true);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("manual")
                    || txtBuscar.getText().toLowerCase().contains("manual da seeds")) {
                File doc = new File("seedsManual.doc");
                try {
                    Desktop.getDesktop().open(doc);
                } catch (Exception ex) {
                    ex.printStackTrace();
                    JOptionPane.showMessageDialog(null, "Erro ao executar o Manual da Seeds: " + ex);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("teamviewer")
                    || txtBuscar.getText().toLowerCase().contains("manual teamviewer")
                    || txtBuscar.getText().toLowerCase().contains("teamview")) {
                File doc = new File("TeamViewer7-Manual-RemoteControl-pt.pdf");
                try {
                    Desktop.getDesktop().open(doc);
                } catch (Exception ex) {
                    ex.printStackTrace();
                    JOptionPane.showMessageDialog(null, "Erro ao abrir manual do TeamViewer7: " + ex);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("mysql")
                    || txtBuscar.getText().toLowerCase().contains("manual banco de dados")) {
                BareBonesBrowserLaunch.openURL("http://dev.mysql.com/doc/refman/5.1/en/");
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("backup")
                    || txtBuscar.getText().toLowerCase().contains("copia de segurança")
                    || txtBuscar.getText().toLowerCase().contains("cópia de segurança")
                    || txtBuscar.getText().toLowerCase().contains("rotina de segurança")
                    || txtBuscar.getText().toLowerCase().contains("segurança")) {
                new RotinasDeSeguranca().setVisible(true);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("conexao")
                    || txtBuscar.getText().toLowerCase().contains("conexão")
                    || txtBuscar.getText().toLowerCase().contains("configurar conexão")
                    || txtBuscar.getText().toLowerCase().contains("base de dado")
                    || txtBuscar.getText().toLowerCase().contains("configurar conexao")
                    || txtBuscar.getText().toLowerCase().contains("servidor")) {
                new ConfiguracoesServidor(null, rootPaneCheckingEnabled).setVisible(true);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("mandar email")
                    || txtBuscar.getText().toLowerCase().contains("mailing")) {
                Email Novo;
                try {
                    Novo = new Email();
                    Novo.setVisible(true);
                } catch (BancoException ex) {
                    Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("sobre")
                    || txtBuscar.getText().toLowerCase().contains("guilherme")
                    || txtBuscar.getText().toLowerCase().contains("desenvolvedor")) {
                new Sobre(null, rootPaneCheckingEnabled).setVisible(rootPaneCheckingEnabled);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("impressora")
                    || txtBuscar.getText().toLowerCase().contains("epson")
                    || txtBuscar.getText().toLowerCase().contains("lx 300")) {
                new ImpressoraLXEpson().setVisible(true);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("calculadora")
                    || txtBuscar.getText().toLowerCase().contains("calcular")
                    || txtBuscar.getText().toLowerCase().contains("calc")) {
                {
                    try {
                        Runtime.getRuntime().exec("calc"); //assim  
                        //Runtime.getRuntime().exec("C:\\Windows\\System32\\calc.exe"); //e assim  
                    } catch (Exception e) {
                        System.err.println("Erro ao abrir calculadora!");
                    }
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("usuário")
                    || txtBuscar.getText().toLowerCase().contains("usuario")
                    || txtBuscar.getText().toLowerCase().contains("senha")
                    || txtBuscar.getText().toLowerCase().contains("mudar senha")
                    || txtBuscar.getText().toLowerCase().contains("trocar senha")
                    || txtBuscar.getText().toLowerCase().contains("alterar senha")) {
                new Usuarios().setVisible(true);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("matricula")
                    || txtBuscar.getText().toLowerCase().contains("matrícula")) {
                Matriculas Novo;
                try {
                    Novo = new Matriculas();
                    Novo.setVisible(true);
                } catch (BancoException ex) {
                    Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("local")
                    || txtBuscar.getText().toLowerCase().contains("predio")
                    || txtBuscar.getText().toLowerCase().contains("prédio")
                    || txtBuscar.getText().toLowerCase().contains("escola")) {
                Localidades Novo;
                try {
                    Novo = new Localidades();
                    Novo.setVisible(true);
                } catch (BancoException ex) {
                    Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("professor")
                    || txtBuscar.getText().toLowerCase().contains("mestre")
                    || txtBuscar.getText().toLowerCase().contains("docente")) {
                Professores Novo;
                try {
                    Novo = new Professores();
                    Novo.setVisible(true);
                } catch (BancoException ex) {
                    Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("turma")
                    || txtBuscar.getText().toLowerCase().contains("classe")
                    || txtBuscar.getText().toLowerCase().contains("aula")) {
                Turma Novo;
                try {
                    Novo = new Turma();
                    Novo.setVisible(true);
                } catch (BancoException ex) {
                    Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("recibo")
                    || txtBuscar.getText().toLowerCase().contains("curso de férias")
                    || txtBuscar.getText().toLowerCase().contains("curso de ferias")
                    || txtBuscar.getText().toLowerCase().contains("comprovante")) {
                final ReciboCursoFerias pesq = new ReciboCursoFerias("Recibo de Curso - sem entrada no Caixa Diário");
                pesq.setVisible(true);
                ActionListener acaoOk = new ActionListener() {
                    public void actionPerformed(ActionEvent e) {
                        pesq.dispose();
                    }
                };
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("conta")
                    || txtBuscar.getText().toLowerCase().contains("conta receber")
                    || txtBuscar.getText().toLowerCase().contains("contas a receber")
                    || txtBuscar.getText().toLowerCase().contains("conta a receber")
                    || txtBuscar.getText().toLowerCase().contains("despesa")
                    || txtBuscar.getText().toLowerCase().contains("gasto")) {
                ContasRecebar conta;
                try {
                    conta = new ContasRecebar();
                    conta.setVisible(true);
                } catch (BancoException ex) {
                    Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("contrato")) {
                Contratos cont;
                try {
                    cont = new Contratos();
                    cont.setVisible(true);
                } catch (BancoException ex) {
                    Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("pagamento")) {
                if (VerificaFinal || !txtTotalCaixa.getText().equals("")) {
                    if (aberto || !txtTotalCaixa.getText().equals("")) {
                        try {
                            new PagamentosDetalhes().setVisible(true);
                        } catch (BancoException ex) {
                            Logger.getLogger(Login.class.getName()).log(Level.SEVERE, null, ex);
                        } catch (ParseException ex) {
                            Logger.getLogger(Login.class.getName()).log(Level.SEVERE, null, ex);
                        } catch (SQLException ex) {
                            Logger.getLogger(Login.class.getName()).log(Level.SEVERE, null, ex);
                        }
                    }
                } else {
                    JOptionPane.showMessageDialog(null, "O caixa está fechado!");
                    try {
                        try {
                            Main.Caixa.dispose();
                            Main.Caixa = new CaixaInterface();
                            Main.Caixa.AoIniciar();
                        } catch (BancoException ex) {
                            Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                        } catch (SQLException ex) {
                            Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                        }
                        Main.Caixa.setVisible(true);
                    } catch (ParseException ex) {
                        Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                    }
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("vencimento")) {
                try {
                    ContasRDAO dao = new ContasRDAO();
                    apagar = nome.length();//Devolve o número de caracteres do objeto Stringbuffer apagar
                    nome.delete(0, apagar);
                    nome.append(dataFormatada);
                    apagar = nomes.length();//Devolve o número de caracteres do objeto Stringbuffer apagar
                    nomes.delete(0, apagar);
                    nomes.append(s);
                    List<ContasR> lista = dao.pesquisacontasRe(nome, nomes);
                    new SplahVencimentos(lista.size()).setVisible(true);
                    lista = null;
                    dao.desconectar();
                } catch (Exception e) {
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("preço")
                    || txtBuscar.getText().toLowerCase().contains("valor")
                    || txtBuscar.getText().toLowerCase().contains("custo")) {
                final PrecosProdutos pesq = new PrecosProdutos("Preços dos Produtos");
                pesq.setVisible(true);
                ActionListener acaoOk = new ActionListener() {
                    public void actionPerformed(ActionEvent e) {

                        pesq.dispose();
                    }
                };
                pesq.setAcao(acaoOk);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("estoque do material")
                    || txtBuscar.getText().toLowerCase().contains("estoque dos materiais")
                    || txtBuscar.getText().toLowerCase().contains("estoque dos produto")
                    || txtBuscar.getText().toLowerCase().contains("estoque do produto")
                    || txtBuscar.getText().toLowerCase().contains("estoque material")
                    || txtBuscar.getText().toLowerCase().contains("estoque produto")
                    || txtBuscar.getText().toLowerCase().contains("quanto tenho em estoque")
                    || txtBuscar.getText().toLowerCase().contains("quanto tem em estoque")
                    || txtBuscar.getText().toLowerCase().contains("quanto tem no estoque")
                    || txtBuscar.getText().toLowerCase().contains("quantidade de material")
                    || txtBuscar.getText().toLowerCase().contains("quantidade de materiais")
                    || txtBuscar.getText().toLowerCase().contains("quantidade de produto")) {
                final EstoqueProdutos pesq = new EstoqueProdutos("Estoque dos Produtos");
                pesq.setVisible(true);
                ActionListener acaoOk = new ActionListener() {
                    public void actionPerformed(ActionEvent e) {

                        pesq.dispose();
                    }
                };
                pesq.setAcao(acaoOk);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("material")
                    && !txtBuscar.getText().toLowerCase().contains("estoque")
                    || txtBuscar.getText().toLowerCase().contains("produto")
                    && !txtBuscar.getText().toLowerCase().contains("estoque")) {
                if (tipoFuncionario.equals("Administrador")) {
                    new FramePaiEstoques(this, rootPaneCheckingEnabled).setVisible(true);
                } else {
                    new SolicitacaoSenhaEstoque(null, rootPaneCheckingEnabled).setVisible(true);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("fornecedor")) {
                if (tipoFuncionario.equals("Administrador")) {
                    Fornecedores Novo;
                    try {
                        Novo = new Fornecedores();
                        Novo.setVisible(true);
                    } catch (BancoException ex) {
                        Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                    }
                } else {
                    new SolicitacaoSenhaEstoque(null, rootPaneCheckingEnabled).setVisible(true);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("venda")) {
                if (VerificaFinal || !txtTotalCaixa.getText().equals("")) {
                    if (aberto || !txtTotalCaixa.getText().equals("")) {
                        CaixaEntradaVenda Entrada;
                        try {
                            try {
                                Entrada = new CaixaEntradaVenda(0);
                                Entrada.setVisible(true);
                            } catch (ParseException ex) {
                                Logger.getLogger(FramePai.class.getName()).log(Level.SEVERE, null, ex);
                            }
                        } catch (BancoException ex) {
                            Logger.getLogger(CaixaInterface.class.getName()).log(Level.SEVERE, null, ex);
                        } catch (SQLException ex) {
                            Logger.getLogger(CaixaInterface.class.getName()).log(Level.SEVERE, null, ex);
                        }
                    }
                } else {
                    JOptionPane.showMessageDialog(null, "O caixa está fechado!");
                    try {
                        try {
                            Main.Caixa.dispose();
                            Main.Caixa = new CaixaInterface();
                            Main.Caixa.AoIniciar();
                        } catch (BancoException ex) {
                            Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                        } catch (SQLException ex) {
                            Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                        }
                        Main.Caixa.setVisible(true);
                    } catch (ParseException ex) {
                        Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                    }
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("caixa")) {
                try {
                    try {
                        Main.Caixa.dispose();
                        Main.Caixa = new CaixaInterface();
                        Main.Caixa.AoIniciar();
                    } catch (BancoException ex) {
                        Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                    } catch (SQLException ex) {
                        Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                    }
                    Main.Caixa.setVisible(true);
                } catch (ParseException ex) {
                    Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("email")
                    || txtBuscar.getText().toLowerCase().contains("e-mail")
                    || txtBuscar.getText().toLowerCase().contains("conta e-mail")
                    || txtBuscar.getText().toLowerCase().contains("conta email")) {
                if (!jBEmailInBox.isVisible() == false) {
                    new SolicitacaoSenhaAdministradorEmail(null, rootPaneCheckingEnabled).setVisible(true);
                }
                if (tipoFuncionario.equals("Administrador")) {
                    Carteiro carteiro = new Carteiro();
                    try {
                        txtTotalDeEmails.setText(carteiro.recebeQMSN() + "");
                        txtMensagemDeEmailSeeds.setText(carteiro.recebe() + "");
                        jBEmailOutBox.setVisible(false);
                        jBEmailInBox.setVisible(true);
                        carteiro = null;
                    } catch (NoSuchProviderException ex) {
                        Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                        jBEmailOutBox.setVisible(true);
                        jBEmailInBox.setVisible(false);
                    } catch (MessagingException ex) {
                        Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                        jBEmailOutBox.setVisible(true);
                        jBEmailInBox.setVisible(false);
                    }
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("base de dados em uso")
                    || txtBuscar.getText().toLowerCase().contains("base de dados sendo usada")
                    || txtBuscar.getText().toLowerCase().contains("base de dado sendo usada")
                    || txtBuscar.getText().toLowerCase().contains("base de dado em uso")) {
                String linha;
                try {
                    FileReader arq = new FileReader("../seeds-java/basededados.txt");
                    BufferedReader lerArq = new BufferedReader(arq);
                    linha = lerArq.readLine(); // lê a primeira linha
                    while (linha != null) {
                        JOptionPane.showMessageDialog(rootPane,
                                "Base de dados Mysql em uso: \n"
                                + " " + linha + " ",
                                "", JOptionPane.INFORMATION_MESSAGE);
                        linha = lerArq.readLine(); // lê da segunda até a última linha
                    }
                    arq.close();
                } catch (IOException e) {
                    System.err.printf("Erro na abertura do arquivo.\n",
                            e.getMessage());
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("aluno")
                    && !txtBuscar.getText().toLowerCase().contains("contrato")
                    || txtBuscar.getText().toLowerCase().contains("cliente")
                    && !txtBuscar.getText().toLowerCase().contains("contrato")) {
                int CodigoLocalidade;
                try {
                    LocalidadeDAO dao = new LocalidadeDAO();
                    CodigoLocalidade = dao.gerarCodigoLocalidade() - 1;
                    if (CodigoLocalidade == 0) {
                        int selection = JOptionPane.showConfirmDialog(this,
                                "Não há Local cadastrado!\n"
                                + "Aconselhável cadastrar um local antes de cadastrar aluno.\n"
                                + "Deseja abrir o cadastro de Local?",
                                "Seeds", JOptionPane.OK_CANCEL_OPTION,
                                JOptionPane.WARNING_MESSAGE);
                        if (selection == JOptionPane.OK_OPTION) {
                            Localidades Novo;
                            try {
                                Novo = new Localidades();
                                Novo.setVisible(true);
                            } catch (BancoException ex) {
                                Logger.getLogger(Menu.class.getName()).log(Level.SEVERE, null, ex);
                            }
                        } else {
                            Clientes Novo;
                            try {
                                Novo = new Clientes();
                                Novo.setVisible(true);
                            } catch (ParseException ex) {
                                Logger.getLogger(FramePai.class.getName()).log(Level.SEVERE, null, ex);
                            } catch (SQLException ex) {
                                Logger.getLogger(FramePai.class.getName()).log(Level.SEVERE, null, ex);
                            }
                        }
                    } else {
                        Clientes Novo;
                        try {
                            Novo = new Clientes();
                            Novo.setVisible(true);
                        } catch (ParseException ex) {
                            Logger.getLogger(FramePai.class.getName()).log(Level.SEVERE, null, ex);
                        } catch (SQLException ex) {
                            Logger.getLogger(FramePai.class.getName()).log(Level.SEVERE, null, ex);
                        }
                    }
                    dao.desconectar();
                } catch (BancoException f) {
                    f.printStackTrace();
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("financeiro")) {
                new FramePaiFinanceiros(this, rootPaneCheckingEnabled).setVisible(true);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("estoque")) {
                if (tipoFuncionario.equals("Administrador")) {
                    new FramePaiEstoques(this, rootPaneCheckingEnabled).setVisible(true);
                } else {
                    new SolicitacaoSenhaEstoque(null, rootPaneCheckingEnabled).setVisible(true);
                }
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("cadastro")) {
                new FramePaiCadastros(this, rootPaneCheckingEnabled).setVisible(true);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("vendas")
                    || txtBuscar.getText().toLowerCase().contains("venda")) {
                new FramePaiVendas(this, rootPaneCheckingEnabled).setVisible(true);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("start")
                    || txtBuscar.getText().toLowerCase().contains("menu")) {
                new FramePai(tipoFuncionario).setVisible(true);
                txtBuscar.setText("");
            }
            if (txtBuscar.getText().toLowerCase().contains("habilitar todos os serviço")
                    || txtBuscar.getText().toLowerCase().contains("habilitar os serviço")
                    || txtBuscar.getText().toLowerCase().contains("habilitar serviço")
                    || txtBuscar.getText().toLowerCase().contains("iniciar serviço")
                    || txtBuscar.getText().toLowerCase().contains("iniciar os serviço")
                    || txtBuscar.getText().toLowerCase().contains("iniciar todos serviço")
                    || txtBuscar.getText().toLowerCase().contains("iniciar todos os serviço")
                    || txtBuscar.getText().toLowerCase().contains("habilitar")) {
                metro();//Inicia o Metro
                metro = 1;//Permite que inicie apenas uma vez
                erroTurmas = 0;
                erroVencimentos = 0;
                erroMatriculas = 0;
                jBHabilitarMsnErros1.setToolTipText("Habilitado!");
                jBHabilitarMsnErros.setVisible(false);
                jBHabilitarMsnErros1.setVisible(true);
                jBNaoHabilitdo.setVisible(false);
                jBNaoHabilitdo1.setVisible(false);
                jBNaoHabilitdo2.setVisible(false);
                jBNaoHabilitdo3.setVisible(false);
                JOptionPane.showMessageDialog(rootPane, "Verificações do sistema e demais serviços.",
                        "Habilitado!", JOptionPane.INFORMATION_MESSAGE);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("bloquear")
                    || txtBuscar.getText().toLowerCase().contains("café")
                    || txtBuscar.getText().toLowerCase().contains("cafe")
                    || txtBuscar.getText().toLowerCase().contains("pause")
                    || txtBuscar.getText().toLowerCase().contains("parar o sistema")
                    || txtBuscar.getText().toLowerCase().contains("parar")
                    || txtBuscar.getText().toLowerCase().contains("stop")) {
                jBBloquearTela.setVisible(true);
                jBBloquearTela1.setVisible(false);
                jBHabilitarMsnErros.setVisible(false);
                jBHabilitarMsnErros1.setVisible(false);
                NowString();
                try {
                    UsuarioDAO dao = new UsuarioDAO();
                    Usuario Verificando;
                    Verificando = dao.carregarUsuario(txtUsuarioUserName.getText());
                    AcessoDAO daos = new AcessoDAO();
                    Acesso okay = new Acesso();
                    Verificando = dao.carregarUsuario(txtUsuarioUserName.getText());
                    NowString();
                    okay.setUsuario(Verificando.getCodigo());
                    okay.setData(s);
                    okay.setHora(f);
                    okay.setDescricao("Bloqueio do sistema efetuado [Interface - Menu]");
                    daos.adicionarAcesso(okay);
                    okay = null;
                    Verificando = null;
                    daos.desconectar();
                    dao.desconectar();
                } catch (Exception e) {
                }
                new FrameBloqueioTela(this, rootPaneCheckingEnabled).setVisible(true);
                jBBloquearTela.setVisible(false);
                jBBloquearTela1.setVisible(false);
                jBHabilitarMsnErros.setVisible(false);
                jBHabilitarMsnErros1.setVisible(false);
                txtBuscar.setText("");
            }

            if (txtBuscar.getText().toLowerCase().contains("fecha")
                    || txtBuscar.getText().toLowerCase().contains("fechar programa")
                    || txtBuscar.getText().toLowerCase().contains("finalizar programa")
                    || txtBuscar.getText().toLowerCase().contains("sair do programa")
                    || txtBuscar.getText().toLowerCase().contains("sair")
                    || txtBuscar.getText().toLowerCase().contains("finalizar")
                    || txtBuscar.getText().toLowerCase().contains("desligar")
                    || txtBuscar.getText().toLowerCase().contains("bye")
                    || txtBuscar.getText().toLowerCase().contains("exit")) {
                int selection = JOptionPane.showConfirmDialog(rootPane,
                        "Deseja sair do sistema?",
                        "Finalizar o sistema", JOptionPane.OK_CANCEL_OPTION,
                        JOptionPane.QUESTION_MESSAGE);
                if (selection == JOptionPane.OK_OPTION) {
                    try {
                        Fechando();
                    } catch (Exception e) {
                    }
                }
                //txtBuscar.setText("");
            }
            if (txtBuscar.getText().toLowerCase().contains("recarrega")
                    || txtBuscar.getText().toLowerCase().contains("recarregar menu")
                    || txtBuscar.getText().toLowerCase().contains("refazer")
                    || txtBuscar.getText().toLowerCase().contains("recarregar o menu")
                    || txtBuscar.getText().toLowerCase().contains("reinicia")
                    || txtBuscar.getText().toLowerCase().contains("recomeça")) {
                Menu.this.dispose();
                new Menu().setVisible(true);
                //txtBuscar.setText("");
            }
        }
    }