domingo, 13 de abril de 2014

Post 4 - Utilizando a janela de diálogo JOptionPane no Java

Você já deve ter visto no manuseio de softwares aquelas janelinhas com mensagens de advertências ou até mesmo pedindo para informar dados que serão utilizados posteriormente pelo programa. Pois é, nesse tutorial nós aprenderemos a elaborar uma janela de diálogo ou caixa de diálogo (como preferir) utilizando a linguagem Java. Para isso desenvolveremos nossa aplicação utilizando a IDE Netbeans.
MessageBox.Show no C#, ShowMessage no Delphi ou JOptionPane no Java, ambas possuem as mesmas funções, informar alguma mensagem para o usuário do programa.
Bom, para iniciarmos, crie um novo projeto no Netbeans.




Em seguida importaremos a classe JOptionPane logo após o package.
import javax.swing.JOptionPane;
O código completo está logo abaixo, para facilitar a compreensão, está todo comentado.
 /*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */


package codigosti_joptionpane;

import javax.swing.JOptionPane; //Importa a classe JOptionPane

/**
 *
 * @author Wesley
 */

public class codigosti_joptionpane {
    public static void main(String[] wesley){
      
        int n1; //Crio a variável de número 1
        int n2; //Crio a variável de número 2
        int soma; //Crio a variável que guardará o resultado da soma
      
        //Informo que a classe JOptionPane está se referindo ao Nº. 1
        n1 = Integer.parseInt(JOptionPane.showInputDialog("Digite o primeiro número da soma:"));
        //Informo que a classe JOptionPane está se referindo ao Nº. 2
        n2 = Integer.parseInt(JOptionPane.showInputDialog("Digite o segundo número da soma:"));
      
        soma = n1 + n2; //Somo os valores informados
      
        //Mostro por meio da classe ShowMessageDialog o resultado
        JOptionPane.showMessageDialog(null, "O resultado da soma é: "+soma, "Resultado", JOptionPane.INFORMATION_MESSAGE);
      
    }
  
}






Clique aqui para baixar o fonte
Pronto! Nossa aplicação está funcionando perfeitamente.
Qualquer dúvida contatem-me por e-mail: wesleymenezzes@gmail.com
Obrigado e não esqueçam de curtir e compartilhar nossos posts. Deus abençoe.

2 comentários:

  1. E se eu quizer fazer uma media assim??

    ResponderExcluir
  2. Olá, Antonio Barata. Obrigado pelo comentário!
    Para fazer uma média, é bem simples. Veja...

    soma = (n1 + n2)/2;

    Acima, eu estou somando as variáveis n1 + n2 e logo em seguida divido por 2 para obter a média.

    Abraços.

    ResponderExcluir