Dialogos de entrada

2 respostas
W

É possivel fazer a leitura de um valor inteiro usando dialogos de entrada.
Ex: Temp = JOptionPane.showInputDialog(); sendo Temp um integer;

2 Respostas

K

Use o método parseInt();

Faça algo do tipo

String num1 = JOptionPane.showInputDialog();
int num2 = Integer.parseInt( num1 );
L

Só mais uma dica:

Coloque o código que o wcmachado citou dentro de um try - catch, para caso do usuário digitar um valor que não seja um inteiro e gerar uma exceção:

try{
   String num1 = JOptionPane.showInputDialog();
   int num2 = Integer.parseInt( num1 ); 
}catch(NumberFormatException e){
   System.out.println("Erro de conversão");
}
Criado 30 de junho de 2006
Ultima resposta 30 de jun. de 2006
Respostas 2
Participantes 3