return nome_xml.substring(22,34).contains(tf_nf.getText()) && nome_xml.endsWith(".xml");// Eu peço pra verificar o valor (no caso: 000000000026 ) se contem o numero que está no campo.: tf_nf.getText() - '26' por exemplo tem no conteudo da String,
Por que ainda dá erro?
Exception in thread "Thread-4" java.lang.StringIndexOutOfBoundsException: String index out of range: 34
at java.lang.String.substring(String.java:1934)
at FORMULARIO_DESPACHO$envia_emailThread$1.accept(FORMULARIO_DESPACHO.java:898)
victormagno
Cara, realmente o length de nome_xml é menor que 35… debugando você consegue ver isso.
lina
Oi,
Até agora você não me mandou o resultado do Sysout que eu coloquei no código…