Programa de adição com caixas diálogo

Olá pessoal,estou começando a aprender e não consigo encontrar o erro,alguém poderia me ajudar?Não compila…

// Figura 2.7 : AdditionDialog.java
//Programa de adição que insere dois deles,então exibe a soma deles
import javax.swing.JOptionPane; //programa utiliza a classe Scanner
        
public class AdditionDialog {
	
	//método main inicia a execução aplicativo Javajas
	public static void main(String [] args) {
		int soma;
		
		String numero1 = JOptionPane.showInputDialog("Insira primeiro numero: ");
		int n1 = Integer.parseInt(numero1);
		
		String numero2 = JOptionPane.showInputDialog("Insira segundo numero: ");
		int n2 = Integer.parseInt(numero2);
		
		soma = n1 + n2;
		String message = String.format("A soma dos numeros é: %d " , soma);
		JOptionPane.showMessageDialog(null, message);
	}//fim do método main
}//fim da classe Addition

Quando tu manda compilar, qual erro que aparece?

Uai, peguei o código, compilei e executei sem problemas. Talvez o problema seja alguma configuração.

poxa que bom que o código tá certo,mas não consigo compilar…

aparece esse erro:

AdditionDialog.java:14: error: cannot find symbol
int n1 = Integer.parseInt(numero1);
^
symbol: method parseInt(String)
location: class Integer
AdditionDialog.java:17: error: cannot find symbol
int n2 = Integer.parseInt(numero2);
^
symbol: method parseInt(String)
location: class Integer
2 errors

C:\Users\Jr França\Desktop\JAVA>

Qual a versão do java que tu tah usando?

Eu já tive erro parecido, era porque no enunciado (mesmo comentado) continha o simbolo do pi… talvez seja algum caractere que não está sendo identificado

Ahh, essas são aquelas plataformas online de estudo? É isso @Fabi1? O teste que fiz aqui que funcionou foi na linha de comando mesmo.

Então é a versão 8

Estou estudando pelo material da Deitel

Vou verificar,quem sabe dá certo!!