String stridade = spinneridade.getValue().toString();
int idade;
try {
idade = Integer.parseInt(stridade);
if (idade < 10 || idade > 120) {
JOptionPane.showMessageDialog(btnEnviar, "Idade deve ser maior do que 10 e menor do que 120.");
idade = 0;
}
} catch (NumberFormatException e) {
JOptionPane.showMessageDialog(btnEnviar, "Idade deve ser um número.");
}
Problema:
Se no meu spinner ao invés de por um número eu escrever “melancia” o JOptionPane de mensagem “Idade deve ser um número” não aparece.