Criar uma média

Boa tarde galera, como eu sou super novato em java estou precisando muitissimo de ajuda.
Preciso fazer um programinha java utilizando o eclipse no qual eu possa inserir dois valores em caixas de diálogo e ver o resultado.
Obrigado a todos.

Pesquise na net sobre o JOptionPane.

:wink:

Você pode usar a API JOptionPane como o amigo acima citou.

então seu programa ficaria = ou - assim:

[code]import javax.swing.JOptionPane; // importando a API para dentro do seu programa JAVA

public class Somar { // classe principal chamada Somar, esta dever ser o nome do seu arquivo JAVA

public static void main (String args[]) { //método principal em JAVA que executa o programa

String n1, n2; // criação das variáveis que armazenará os valores numericos, criamos String porque o JOptionPane só aceita valores tipo texto, depois faremos a conversão
int resultado;

     JOptionPane entrada = new JOptionPane(); // instanciando a classe JOptionPane e criando o Objeto entrada
 
 n1 = entrada.showInputDialog("Entre com o primeiro número: 

"); // pedindo o primeiro número ao usuário
n2 = entrada.showInputDialog(“Entre com o segundo número”); // pedindo o primeiro número ao usuário

resultado = Integer.parseInt(n1) + Integer.parseInt(n2); // passando os valores em String para inteiros e executando a soma

entrada.showMessageDialog(null, resultado); // mostrando o resultado

}

}[/code]

Fiz bem simples, tudo dentro de um arquivo apenas, mais se você quiser pode construir um arquivo a parte criando a classe Somar e fazendo os métodos que irão somar e mostrar ao usuário. e outra que irá apenas criar objetos e invocar os métodos da outra classe.

Espero que sirva, até a próxima

Tb fiquei em dúvida com este exercício:

fiz ele todo, aki está o código do programa,

package CaixaDeDialogo;

import javax.swing.JOptionPane;

public class Adicao {

public static void main(String[] args) {
    
    String n1 =
            JOptionPane.showInputDialog( "Insira o primeiro número: " );
    
    String n2 =
            JOptionPane.showInputDialog( "Insira o segundo número número: " );
    
    int noma =
            Integer.parseInt(n1) + Integer.parseInt(n2);
    
    String message = 
            String.format("A soma dos dois números é: ", [b]soma[/b]);
    
    JOptionPane.showMessageDialog(null, message);
}

}

e aparece um erro na palavra soma em negrito, soh naum consegui identificar este erro e nem como posso consertá-lo.
Me dê uma força pra corrigir este erro?

riquericco vc errou o nome^^" [quote]int noma =
Integer.parseInt(n1) + Integer.parseInt(n2);

String message =
String.format("A soma dos dois números é: ", soma);
[/quote]

int soma
e no String message é: String.format("A soma dos dois números é: " + soma);

Oia, agora que eu vi!
Tava tudo certo e soh errei um detalhe!
Vlw Japa, sem vc eu naum teria concertado o problema!
Brigado mesmo