Como deixar Jtable como setVisible(false)?

Alguém saberia me informar como eu poderia deixar minha Jtable invisível?

Desta forma eu estava deixando, mas mesmo assim ainda mostra minha tabela:

tbClientes.setVisible(false);

Isso deveria ser suficiente. Mostre o código que é mais fácil te ajudar.

public frmLContasPagar(java.awt.Frame parent, boolean modal)
{
    super(parent, modal);
    initComponents();
    estadoInicial();
}

public void estadoInicial()
{
    btnNovo.setEnabled(true);
    btnSalvar.setEnabled(false);
    btnAlterar.setEnabled(false);
    btnExcluir.setEnabled(false);
    btnCancelar.setEnabled(true);
    btnPesquisar.setEnabled(true);
        
    tbClientes.setVisible(false);

    txtCodigo.setEnabled(false);
    txtNome.setEnabled(true);
    txtTelefone.setEnabled(true);
    txtCelular.setEnabled(true);
    txtCEP.setEnabled(true);
    txtEndereco.setEnabled(true);
    txtBairro.setEnabled(true);
    txtNumero.setEnabled(true);
    cbbUf.setEnabled(true);
    cbbCidade.setEnabled(true);
 }

Qual thread chama esse método? É a EDT?

Sim seria a EDT, e está dentro de um form de Jdialog

Desculpa ser chato, mas tem certeza? Isso tá muito com cara de que tá sendo chamado de outra Thread. Coloca um print ali no estadoInicial:

System.out.println(SwingUtilities.isEventDispatchThread());

Se não for isso, eu não consigo imaginar mais nada que possa estar causando esse problema.