Duvida no metodo JOptionPane showImputDialog()

4 respostas
D

Bom dia pessoal.
Comprei um livro aqui e estou tentando aprender um pouco do java.
Logo no cap.1 o livro ensina este metodo.
Digitei o programa como esta no livro porem ao compilar esta dando erro como aparece nesta imagem

O programa esta exatamente desta forma:

// Imprimindo multiplas linhas em uma caixa de dialogo

//Pacotes de extensao java
import javax.swing.JOptionPane; //Importa a classe JOptionPane
public class Addition{
	//metodo main inicia a execucao do aplicativo java
	public static void main( String args[]){
		String firstNumber; //Primeiro string inserido pelo usuario
		String secondNumber;//segundo string inserido pelo usuario
		int number1;        //Primeiro numero a somar
		int number2;        //Segundo numero a somar
		int sum;            //Resultado da soma de number1 e number2
		//Le o primeiro numero do usuario como um String
		firstNumber = JOptionPane.showImputDialog( "Enter first integer" );
		//Le o segundo numero do usuario como um String
		secondNumber = JOptionPane.showImputDialog( "Enter second interger" );
		
		//Converte os numeros do tipo String para o tipo int
		number1 = Integer.parseInt ( firstNumber );
		number2 = Integer.parseInt ( secondNumber );
		
		//Adiciona os numeros
		sum = number1 + number2;
		
		//Exibe os resultados
		JOptionPane.showMessageDialog(
		null, "The sum is " + sum, "Results",
		JOptionPane.PLAIN_MESSAGE);
		
		System.exit(0);
	}
}

Alguem poderia me ajudar ae mostrando onde que eu estou errando?

[size=“11”]
[color=“red”]

  • Editado: Lembre-se de usar BBCode em seus códigos para mantê-los identados e mais legíveis para outros usuários - Matheus[/color][/size] :joia:

4 Respostas

A

Coloca assim:
JOptionPane.showInputDialog( “Enter first integer” );

M

É showInputDialog e não showImputDialog.

D

ops.
Vlws ae, nao tinha percebido este detalhe
:slight_smile:

J

Esqueça a regra do “antes de P e B vai M”. Só vale para o português :wink:

E aprenda a seguir as dicas do compilador. Ele te mostrou a linha do erro e falou “não reconheço esse método showImputDialog”. No Java tem que ter muito cuidado também com letras maiúsculas/minúsculas.

Criado 26 de julho de 2005
Ultima resposta 26 de jul. de 2005
Respostas 4
Participantes 4