esse jTextFild seta um nome que vem do banco de dados. porem eu preciso fazer um outro insert mas ao invez de inseri o valor que esta no jTextField preciso inseri o ID que esta no banco.
Exemplo:
ID Nome
1 Douglas
no jTextField, seta o nome no caso "Douglas".
Tenho que fazer outra inserção porem com o ID no caso "1".
Eu ja fiz isso com jComboBox. tentei utilizar o mesmo metodo mas não da certo.
Com o jComboBox fiz assim e deu certo.Cursos curso = new Cursos();
Cursos Id = (Cursos)jComboCurso.getSelectedItem();//salva somente o ID do Curso selecionado
if(Id ==null)
return;
int cod =Id.getId();
//
//
curso.setId(cod);
Com o jTextField tentei fazer assim mas não deu certo
Aluno id = new Aluno();
id.setIDaluno(Integer.parseInt(jTnome.getText())); //salva somente o ID do Curso selecionado
if (id == null) {
return;
}
int cod = id.getIDaluno();
idaluno.setIDaluno(cod);
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "douglas"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
