Pemrograman Dasar 1
Pertama buat project baru. Pilih File -> New Project.
Selanjutnya, pilih Java -> Java Application
Kemudian Tentukan nama project yang ingin anda buat. Unceklis pada Create Main Class jika tidak ingin membuat main class baru, tidak diunceklis pun tidak masalah.
Project baru berhasil dibuat, maka akan tampil di menu sebelah kiri.
Selanjutnya adalah membuat Package atau sama saja diibaratkan dengan sebuah folder. Untuk membuat Package, Klik kanan pada Project yang telah kita buat kemudian pilih New -> JAVA Package
.
Selanjutnya, Tentukan nama Packagenya.Selanjutnya adalah membuat class JFramenya, Klik kanan pada Package yang telah dibuat kemudian pilih New -> JFrame Form
Kemudian Tentukan Nama class JFramenya.
Selanjutnya, Pilih Panel dan Label kemudian drag ke sebelah kiri.
Seperti Berikut tampilannya.
jika ingin mengubah warna background, Klik kanan pada panel kemudian pilih properties
pilih background
Kemudian pilih warna yang diinginkan
langkah selanjutnya, ubah nama jLabel1 dengan cara klik kanan pada jLabel1 -> pilih edit text
Kemudian buat tampilan seperti ini, terdiri dari label, text field, text area, dan text pane.
Ubah jLabel2 menjadi "Nama".
hapus kata textfield, klik kanan -> pilih edit text kemudian hapus
Ubah nama variabel text field menjadi "inputNama_supidanZamzam"
Ubah nama variabel text area, pilih change variabel name, ubah menjadi "inputPesan_supidanZamzam"
Ubah nama jButton1 menjadi "Cetak".
Kemudian tambahkan Label dan text pane seperti gambar berikut.
Ubah nama variabel text pane, klik kanan pada text pane -> Change Variabel Name. ubah menjadi "outputCetakKata_supidanZamzam".
Kemudian masukan scrip koding kedalam Button Cetak, Klik kanan pada Button Cetak -> Events -> Action -> actionPerformed.
masukan koding seperti berikut :
String nama = (inputNama_supidanZamzam.getText());String pesan = (inputPesan_supidanZamzam.getText());outputCetakKata_supidanZamzam.setText("Nama Saya " + nama + " dan saya membuat pesan " + pesan);
Jika sudah, jalankan programnya dengan cara klik kanan pada file "Cetak_Kata" -> Run File
Dan kemudian hasilnya akan seperti ini :
Program Cetak Kata Selesai dibuat....
2. Program Cetak Proses ( Kalkulator Sederhana )
Pertama buat class JFrame baru di Package Latihan1, Klik kanan pada Package Latihan1 -> pilih New -> JFrame Form.
Selanjutnya tentukan nama file JFramenya "Cetak_Proses", dan klik finish.
dan akan tampil JFrame Form baru seperti ini.
Tambahkan Text Field dan Panel seperti berikut :
Kemudian tambahkan button untuk angka dan tanda operasinya, seperti dibawah ini.
Hilangkan kata jTextField1 dan ubah nama variabelnya seperti dibawah ini :
Ubah nama variabelnya menjadi "display_supidanZamzam"
Selanjutnya, ubah nama Buttonnya seperti berikut :
Selanjutnya, Buka Source dan buat variabel seperti berikut :
Letakan Scrip ini di bawah public class Cetak_Proses2 String angka_supidanZamzam;
double jumlah_supidanZamzam, angka1_supidanZamzam, angka2_supidanZamzam;
int pilih_supidanZamzam;Letakan Scrip berikut di bawah ini initComponents();
angka_supidanZamzam =""; Dimension screenSize= Toolkit.getDefaultToolkit().getScreenSize(); Dimension frameSize = getSize(); setLocation((screenSize.width-frameSize.width)/3,(screenSize.height-frameSize.height)/4);
Kemudian berikan action pada Button, Klik kanan pada Button 1 -> pilih Events -> Action -> actionPerformed.
Masukan Scrip seperti dibawah ini :
angka_supidanZamzam += "1"; display_supidanZamzam.setText(angka_supidanZamzam);
Lakukan hal yang sama untuk Button 0-9 seperti ini :
Scrip untuk Button 2
angka_supidanZamzam += "2"; display_supidanZamzam.setText(angka_supidanZamzam);Scrip untuk Button 3angka_supidanZamzam += "3"; display_supidanZamzam.setText(angka_supidanZamzam);Scrip untuk Button 4angka_supidanZamzam += "4"; display_supidanZamzam.setText(angka_supidanZamzam);Scrip untuk Button 5angka_supidanZamzam += "5"; display_supidanZamzam.setText(angka_supidanZamzam);Scrip untuk Button 6angka_supidanZamzam += "6"; display_supidanZamzam.setText(angka_supidanZamzam);Scrip untuk Button 7angka_supidanZamzam += "7"; display_supidanZamzam.setText(angka_supidanZamzam);Scrip untuk Button 8angka_supidanZamzam += "8"; display_supidanZamzam.setText(angka_supidanZamzam);Scrip untuk Button 9angka_supidanZamzam += "9"; display_supidanZamzam.setText(angka_supidanZamzam);Scrip untuk Button 0angka_supidanZamzam += "0"; display_supidanZamzam.setText(angka_supidanZamzam);
Untuk Button operasi Hitung Scripnya seperti ini :
Klik kanan pada Button "+" pilih Events -> Action -> actionPerformed. Dan masukkan Scrip berikut :
Scrip untuk Button "+" :
angka1_supidanZamzam = Double.parseDouble(angka_supidanZamzam);
display_supidanZamzam.setText("+");
angka_supidanZamzam ="";
pilih_supidanZamzam=1;Scrip untuk Button "-" :angka1_supidanZamzam = Double.parseDouble(angka_supidanZamzam); display_supidanZamzam.setText("-"); angka_supidanZamzam =""; pilih_supidanZamzam=2;Scrip untuk Button "*" :angka1_supidanZamzam = Double.parseDouble(angka_supidanZamzam); display_supidanZamzam.setText("*"); angka_supidanZamzam =""; pilih_supidanZamzam=3;Scrip untuk Button "/" :angka1_supidanZamzam = Double.parseDouble(angka_supidanZamzam); display_supidanZamzam.setText("/"); angka_supidanZamzam =""; pilih_supidanZamzam=4;Scrip untuk Button "^" :angka1_supidanZamzam = Double.parseDouble(angka_supidanZamzam); display_supidanZamzam.setText("^"); angka_supidanZamzam =""; pilih_supidanZamzam=5;Scrip untuk Button "√" :display_supidanZamzam.setText("√"); angka_supidanZamzam =""; pilih_supidanZamzam=6;
Kemudian Masukan Scrip untuk Button Hasil, Klik kanan pada Button Hasil -> pilih Event -> Action -> actionPerformed
Masukan Scrip berikut :
switch(pilih_supidanZamzam){
case 1:
angka2_supidanZamzam = Double.parseDouble(angka_supidanZamzam);
jumlah_supidanZamzam = angka1_supidanZamzam + angka2_supidanZamzam;
angka_supidanZamzam = Double.toString(jumlah_supidanZamzam);
display_supidanZamzam.setText(angka_supidanZamzam);
break;
case 2:
angka2_supidanZamzam = Double.parseDouble(angka_supidanZamzam);
jumlah_supidanZamzam = angka1_supidanZamzam - angka2_supidanZamzam;
angka_supidanZamzam = Double.toString(jumlah_supidanZamzam);
display_supidanZamzam.setText(angka_supidanZamzam);
break;
case 3:
angka2_supidanZamzam = Double.parseDouble(angka_supidanZamzam);
jumlah_supidanZamzam = angka1_supidanZamzam * angka2_supidanZamzam;
angka_supidanZamzam = Double.toString(jumlah_supidanZamzam);
display_supidanZamzam.setText(angka_supidanZamzam);
break;
case 4:
angka2_supidanZamzam = Double.parseDouble(angka_supidanZamzam);
jumlah_supidanZamzam = angka1_supidanZamzam / angka2_supidanZamzam;
angka_supidanZamzam = Double.toString(jumlah_supidanZamzam);
display_supidanZamzam.setText(angka_supidanZamzam);
break;
case 5:
angka2_supidanZamzam = Double.parseDouble(angka_supidanZamzam);
jumlah_supidanZamzam = pow(angka1_supidanZamzam,angka2_supidanZamzam);
angka_supidanZamzam = Double.toString(jumlah_supidanZamzam);
display_supidanZamzam.setText(angka_supidanZamzam);
break;
case 6:
angka2_supidanZamzam = Double.parseDouble(angka_supidanZamzam);
jumlah_supidanZamzam = sqrt(angka2_supidanZamzam);
angka_supidanZamzam = Double.toString(jumlah_supidanZamzam);
display_supidanZamzam.setText(angka_supidanZamzam);
default:
}Masukan Scrip Berikut untuk Clear Button :
display_supidanZamzam.setText("");
angka1_supidanZamzam=0.0;
angka2_supidanZamzam=0.0;
jumlah_supidanZamzam=0.0;
angka_supidanZamzam="";
display_supidanZamzam.requestFocus();
Selanjutnya Run programnya, Klik kanan pada File Cetak_Proses2 -> pilih Run File
Pengujian akar dari 49






















































No comments:
Post a Comment