Minggu, 25 Maret 2012

Kalkulator java

Oleh : Rizki Fajar Agung 56410130 dan Achmad Syarief 50410094 (2IA14)













LOGIKA

Pertama panggil library dari fungsi2 yg akan digunakan
Berikan nama klass (kalkulator90) yang akan mempunyai interface Actionlistener Kemudian deklarasikan variabel2 objek yaitu textfield,Jlabel,button dan panel


Buat Sebuah method yang akan digunakan untuk menampilakn dari tampilan sebuah form Pertama deklarasikan nama method yaitu colortext sama dengan nama class yang merupakan interface dari tampilan form


Set variable textfield dari variable – variable yang telah dideklarasikan begitupula dengan objek jlabel untuk label 1:“nilai a” dan label 2 nya untuk nilai b, button untuk perhitungan kali,bagi,tambah,kurang dan panel untuk new panel


Lalu set tittle kalkulator yang ingin dihitung. Dan berikan event pada tombol plus,min,kali,bagi dengan menggunakan addactionlistener


Lalu tampilkan vaiabel variable sebagai objek pada form


Dengan menggunakan panel .add (label 1) , add (nilai 1) , add (label 2) , add (nilai 2) , add (plus) , add (plus) , add (min) , add (kali) , add (bagi) , add (hasil)


Kemudian buat sebuah fungsi yang akan dilakukan jika tombol panel di click(event) kemudian akan melakukan perintah penghitungan yang diinginkan lalu dengan perintah getcontentpane.add panel kamu diharuskan memilih perintah perhitungan dengan fungsi-fungsi atau perintah yang tertera di panel. dengan menggunakan fungsi actionperformed (ectionevent) kamu harus mengambil perhitungan bila kamu ingin menggunakan perintah menjumlahkan
double a, b, hasil1;if (e.getSource() ==plus)

a = Double.parseDouble(nilai1.getText());

b = Double.parseDouble(nilai2.getText());

hasil1 = a + b;

hasil.setText(""+hasil1);

perintah untuk mengurangi yaitu harus menggunakan perintah

else if (e.getSource() ==min){

a = Double.parseDouble(nilai1.getText());

b = Double.parseDouble(nilai2.getText());

hasil1 = a - b;

hasil.setText(""+hasil1);

lalu untuk perkalian

else if (e.getSource() ==kali){

a = Double.parseDouble(nilai1.getText());

b = Double.parseDouble(nilai2.getText());

hasil1 = a * b;

hasil.setText(""+hasil1);

dan lalu untuk pembagian

else if (e.getSource() ==bagi){

a = Double.parseDouble(nilai1.getText());

b = Double.parseDouble(nilai2.getText());

hasil1 = a / b;

hasil.setText(""+hasil1);

setelah semua dijalankan kita hanya tinggal memilih perintah yang ingin dijalankan saja.

Tidak ada komentar:

Posting Komentar