Olá comecei a estudar Java esta semana mas estou quebrando a cabeça para resolver um problema que pode ser bem simples pra vocês, estou fazendo um programa com o swing onde tem dois campos para digitar os numeros, tem um botao e em baixo tem o label pra mostra o resultado, está ocorrendo um erro quando eu pego o valor do textfield com o getText, vou postar o codigo para voces verem.
int n1=Integer.parseInt(txtnum.getText());
int n2=Integer.parseInt(txtdenominador.getText());
float divisao=n1/n2;
float resto=n1%n2;
lbldivisao.setText(Float.toString(divisao));
lblresto.setText(Float.toString(resto));
Quando eu clico no botao para aparecer o resultado da o seguinte erro Exception in thread “AWT-EventQueue-0” java.lang.NumberFormatException: For input string: " 3 ‘’
Alguém sabe o que pode ser to quebrando a cabeça para resolver aqui.