Membuat Program Penjumlahan Java JOptionPane

Posted in Java, Sunday, January 6th, 2013, by Muhammad Fahmi Al Azhar

Berikut ini adalah contoh program penjumlahan dengan input JOptionPane.

Program ini dapat dikembangkan menjadi kalkulator yang lebih banyak fungsinya, tetapi untuk source code di bawah ini hanyalah bentuk sederhana nya saja.

Jika tertarik mencoba, anda dapat mengcopy source code di bawah dan menyimpannya ke dalam JOptionPaneCalculator.java

Ada dua bentuk source code, yang pertama adalah source code biasa, tanpa menggunakan method, dan yang kedua menggunakan method.

Tampilan

Jika di run, maka program akan menghasilkan tampilan seperti gambar di bawah.

Kalkulator input menggunakan JOptionPane

Input JOptionPane

Hasil perhitungan kalkulator di JOptionPane

Hasil perhitungan

JOptionPane.java (tanpa method penjumlahan)

import javax.swing.JOptionPane;

/**
 *
 * @author Azhar
 */
public class JOptionPaneCalculator {
    public static void main(String[] args) {
        String input1;
        String input2;

        int nilai1;
        int nilai2;

        int tambah;

        input1 = JOptionPane.showInputDialog("Masukkan nilai pertama:");
        input2 = JOptionPane.showInputDialog("Masukkan nilai kedua:");

        nilai1 = Integer.parseInt(input1);
        nilai2 = Integer.parseInt(input2);

        tambah = nilai1 + nilai2;

        JOptionPane.showMessageDialog(null, "Hasil dari "+nilai1+" + "+ nilai2+" adalah " +tambah);

    }

}

JOptionPane.java (menggunakan method penjumlahan)

import javax.swing.JOptionPane;

/**
 *
 * @author Azhar
 */
public class JOptionPaneCalculator {
    public static void main(String[] args) {
        String input1;
        String input2;

        int nilai1;
        int nilai2;

        int tambah;

        input1 = JOptionPane.showInputDialog("Masukkan nilai pertama:");
        input2 = JOptionPane.showInputDialog("Masukkan nilai kedua:");

        nilai1 = Integer.parseInt(input1);
        nilai2 = Integer.parseInt(input2);

        tambah = penjumlahan(nilai1, nilai2);

        JOptionPane.showMessageDialog(null, "Hasil dari "+nilai1+" + "+ nilai2+" adalah " +tambah);

    }

    public static int penjumlahan(int nilai1, int nilai2){
        return nilai1 + nilai2;       
    }
}

Semoga bermanfaat.

Leave a Reply

Your email address will not be published. Required fields are marked *