Erro ao setar Inteiro?

2 respostas
R

Qual é codigo certo para setar um inteiro?Gostaria de uma ajuda no
código aqui?

to querendo setar esse codigo na variavel + o campo SetCodigo,
esta dano erro assim:

FrmDisciplina.java [296:1] setCodigo(int) in negocio.Disciplina

cannot be applied to (java.lang.String)

dp.setCodigo(tfcodigo.getText());

^

Disciplina dp = new Disciplina();

dp.setCodigo(tfcodigo.getText()); // <-----------Esta é a linha com erro
dp.setNome_disciplina(tfnomedisciplina.getText());//o nome
ta certo

Qual é codigo certo para setar um inteiro?

Rodrigo Reis

2 Respostas

F

“RodReis”:
Qual é codigo certo para setar um inteiro?Gostaria de uma ajuda no
código aqui?

to querendo setar esse codigo na variavel + o campo SetCodigo,
esta dano erro assim:

FrmDisciplina.java [296:1] setCodigo(int) in negocio.Disciplina

cannot be applied to (java.lang.String)

dp.setCodigo(tfcodigo.getText());

^

Disciplina dp = new Disciplina();

dp.setCodigo(tfcodigo.getText()); // <-----------Esta é a linha com erro
dp.setNome_disciplina(tfnomedisciplina.getText());//o nome
ta certo

Qual é codigo certo para setar um inteiro?

Rodrigo Reis

dp.setCodigo(Integer.parseInt(tfcodigo.getText()));

D

poderias colocar tb assim:

try{
    dp.setCodigo(Integer.parseInt(textfield.getText());
}catch(Exception e){
    System.out.println("Erro ao setar codigo"+e);
}

mas, pega a exceção certinha do Integer…

[]´s

Criado 3 de setembro de 2004
Ultima resposta 4 de set. de 2004
Respostas 2
Participantes 3