Perhitungan Sederhana Dengan Java


Beberapa waktu yang lalu, saya sempat nulis code sederhana dengan Java (Hello World), hehehe. Kali ini saya mau berbagi code sederhana program perhitungan angka, langsung aja, berikut kodenya:
Yang pertama kita import dulu kelasnya

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

Selanjutnya ketik code berikut, disini saya namakan kelasnya dengan Hitung, beserta methodnya.

class Hitung extends JFrame implements ActionListener{
    private JFrame jendela;
    private JLabel label1, label2,label,label3;
    private JButton tombolHitung;
    private JTextField input1,input2,output;

    public Hitung(){
         jendela = new JFrame("Mulai Berhitung");
         tombolHitung = new JButton ("Jumlahkan");
         label1 = new JLabel ("Nilai A = ");
         label2 = new JLabel ("Nilai B = ");
         label = new JLabel ("Program Penjumlahan 2 Bilangan");
         label3 = new JLabel("");
         input1 = new JTextField(6);
         input2 = new JTextField(6);
         output = new JTextField(6);
         Container c = jendela.getContentPane();
         c.setLayout (new GridLayout(4,2));
         jendela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		 tombolHitung.addActionListener(this);
         c.add(label);
         c.add(label3);
         c.add(label1);
         c.add(input1);
         c.add(label2);
         c.add(input2);
         c.add(tombolHitung);
         c.add(output);
         jendela.setSize(500,120);
         jendela.setLocation(400,320);
         jendela.setVisible(true);
         jendela.setResizable(false);
    }

	public void actionPerformed(ActionEvent ewt){
	 try{

	   float nilai1 = Float.parseFloat(input1.getText());
	   float nilai2 = Float.parseFloat (input2.getText());
	   output.setText(""+(nilai1 + nilai2));
	 }
	 catch(NumberFormatException exc){
	   input1.setText("0");
	   input2.setText("0");
	   output.setText("0");

	 }

	}
}

terakhir kita buat kelas mainnya, disini saya namakan class FrameHitung

public class FrameHitung {
    public static void main(String[]args){
        Hitung hitung = new Hitung();

    }

}

Kalau sudah,
coba javac FrameHitung.java
terus java FrameHitung
Outputnya kurang lebih seperti ini

Output Perhitungan sederhana dengan Java

Kalau outputnya ga mau seperti yang di atas. ayo silahkan comment🙂

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s