Está dando esse erro:"“AWT-EventQueue-0” java.lang.NumberFormatException: empty String"
AGRADEÇO QUALQUER AJUDA…
Você esta tentando formatar um numero e esta passando uma string vazia
mano,e como eu posso resolver isso ?
Não passando uma string vazia, nem com letras, apenas numeros.
Se você nao postar o código, fica dificil adivinhar o que vc fez
codigo:
private void funcionarioToTela (){
tNome.setText (getFuncionario().getNome());
cVt.setSelectedItem (getFuncionario().getVt());
tDep14.setText (Integer.toString(getFuncionario().getDep14()));
tDepir.setText (Integer.toString(getFuncionario().getDepir()));
tSalario.setText (Double.toString(getFuncionario().getSalario()));
}
private void telaToFuncionario (){
getFuncionario().setNome (tNome.getText());
getFuncionario().setVt (cVt.getSelectedItem().toString());
getFuncionario().setDep14 (Integer.parseInt(tDep14.getText()));
getFuncionario().setDepir (Integer.parseInt(tDepir.getText()));
getFuncionario().setSalario (Double.parseDouble(tSalario.getText()));
}
Coloca o seu código entre as tags [code]
[/code]
ou selecione e clique no </>
NumberFormatException acontece quando você tenta transformar uma string que contem letras ou espaço em um tipo numerico
Ex:
Integer.parseInt("teste");//Aqui lançará a exceção
Double.parseDouble("");//Aqui também, pois tem uma string vazia
Integer.parseInt("12345");//Aqui executa com sucesso, pois da para converter a String 12345 em um int
Ou seja, tem um campo seu ai que está sem valor, basta você clicar na linha que a exceção aponta e então encontrará qual campo que é
Se não conseguir, posta a stackstrace (mensagem de erro) completa
Valeuuuu Irmão. Obrigadãoo
Deu certo?
Deu sim !!