Erro em inserir uma String

Boa madrugada, estou com o seguinte problema

Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: ""
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)

erro no formato certo? veja

cliente.setCodCli(Integer.parseInt(guiCli.tfcodcli.getText().trim()));

o que pode ser? eu converti para integet.parseInt ;/ alguem sabe o pq disso ? obrigado

Estás a tentar fazer parse de uma String vazia. Uma String vazia não pode ser convertida para número.

Alguma sugestão?

Depende do que quiseres fazer.
Se realmente precisas do codCli, deves validar que este seja preenchido antes de converter para int.
Se não precisas, ou não preenches ou preenches com 0 quando a String estiver vazia.