private void blockLoad() {

    Runnable acaoOk =
        () -> {
          glasses.setVisible(false);
          glasses = new Carregar();
        };

    // ---- USAR A INDICAÇÃO DE PROGRESSO.
    JXBusyLabel busy = new JXBusyLabel();
    busy.setBusy(true);
    glasses = new Carregar(busy);
    // -----------------------------------

    // ---- USAR O PAINEL DE LOGIN.
    //			PainelLogin painelLogin = new PainelLogin(acaoOk);
    //			glass = new BlockPanel(painelLogin);
    // -----------------------------------

    setGlassPane(glasses);

    glasses.setVisible(true);

    new Thread(
            new Runnable() {

              @Override
              public void run() {
                for (int i = 0; i < 5; i++) {
                  try {
                    Thread.sleep(1000);
                  } catch (InterruptedException e) {
                    e.printStackTrace();
                  }
                }
                glasses.setVisible(false);
              }
            })
        .start();
  }
  public void block() {

    setGlassPane(glasses);
    glasses.setVisible(true);

    new Thread(
            new Runnable() {

              @Override
              public void run() {
                for (int i = 0; i < 5; i++) {
                  try {
                    Thread.sleep(1000);
                  } catch (InterruptedException e) {
                    e.printStackTrace();
                  }
                }
                glasses.setVisible(false);
              }
            })
        .start();
  }