Cara membuat Program Klinik berbasis Java


Assalamulaikum Sahabat, apa kabar semuanya...
semoga baik-baik saja Aaminn.

      pada kesempatan kali ini saya akan membagikan kepada kalian semua cara membuat Program Klinik berbasis Java secara sederhana, silahkan simak dibawah ini ya ....


1. Buat project barup netbeans
Dari Menu File Pilih NEW PROJECT -> pada Categories pilih JAVA dan Projects pilih JAVA APPPLICATION Seperti gambar dibawah, Kemudian Klik NEXT

Setelah Di Klik NEXT Masukkan Nama Project dan tentukanlokasi penyimpanannya seperti gambar, Kemudian Klik FINISH


Untuk Membuat Form Klik Kananpada Project yang sudah dibuat kemudian pilih NEW Kemudian pilih JFRAME FORM Seperti gambar

1.      Desain Form

Untuk mendesain form silahkan gunakan komponen PALETTE seperti gambar: 


Diantaranya komponen yang digunakan yaitu jLabel, TextField, jRadioButton,jCombobox, jCheckBox, JButton. Seperti gambar:

Rubah Text Komponen yang akan dirubah dengan cara klik kanan komponen pilih EDIT TEXT Seperti gambar 

Sehingga Hasilnnya seperti gambar

Untuk merubah jenis, ukuran dan warna komponen, pilih komponennya ->klik properties silahkan diatur sesuai keinginan.

Untuk menambahkan item pilihan dalam combobox, klik jComboBoxnya ->klik Properties ->klik titik tiga pada model seperti gambar:

Setelah moncul jendela windows set JComboBox1’s Model Properties silahkan masukkan text pilihan dalam comboboxnya seperti gambar:


1.      Koding
Untuk memulai pengcodingan bisa mengklik tombol source view yang berada diatas form 

Setelah terbuka source code masukkand eklarasi data yang akan digunakan untuk penuslisan coding berikutnya :

intbiayaadmin, konsultasi, obat, diskon, totalharga,total;

Hingga  hasilnya sepertiini :

Untuk Memasukkan Perintah jRadioButton,Klik kanan jRadioButton pilih Event, pilih Action, Pilih actionPerformed seperti gambar :

Kemudian cari private void jRadioButton1ActionPerFormed…….
Kemudian masukkan coding nya…..

if (jRadioButton1.isSelected()){
jTextField1.setText("Mahfid Akbar");
jTextField2.setText("Pagi");
        }


Begitu juga Dengan Radio Button 2 dan 3 dengan masukkan coding berikut :
// Perintah Radiobutton2
if (jRadioButton2.isSelected()){
jTextField1.setText("MutiaraKenzu");
jTextField2.setText("Sore");
        }
        // Perintah Radiobutton3
if (jRadioButton2.isSelected()){
jTextField1.setText("MutiaraKenzu");
jTextField2.setText("Sore");
        }

 Sehingga tampilannya sperti gambar :

Begitu juga dengan komponen – komponen yang lainnya

if (jComboBox1.getSelectedItem().equals("Kenanga")){
jTextField6.setText("200000");
intharga=Integer.parseInt(jTextField6.getText());
int lama=Integer.parseInt(jTextField5.getText());
inttotalharga=harga*lama;
int potongan1=totalharga*10/100;
int potongan2=totalharga*0;

if (lama>4){
diskon=potongan1;
jTextField7.setText(Integer.toString(potongan1));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jTextField11.setText(String.valueOf(total));
                }
else {
diskon=potongan2;
jTextField7.setText(Integer.toString(potongan2));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jTextField11.setText(String.valueOf(total));
                }

        }
Else  if (jComboBox1.getSelectedItem().equals("Mawar")){
jTextField6.setText("300000");
intharga=Integer.parseInt(jTextField6.getText());
int lama=Integer.parseInt(jTextField5.getText());
inttotalharga=harga*lama;

int potongan1=totalharga*10/100;
int potongan2=totalharga*0;

if (lama>4){
diskon=potongan1;
jTextField7.setText(Integer.toString(potongan1));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jTextField11.setText(String.valueOf(total));
                }
else {
diskon=potongan2;
jTextField7.setText(Integer.toString(potongan2));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jTextField11.setText(String.valueOf(total));
                }

        }
Else  if (jComboBox1.getSelectedItem().equals("Mawar")){
jTextField6.setText("400000");
intharga=Integer.parseInt(jTextField6.getText());
int lama=Integer.parseInt(jTextField5.getText());
inttotalharga=harga*lama;

int potongan1=totalharga*10/100;
int potongan2=totalharga*0;

if (lama>4){
diskon=potongan1;
jTextField7.setText(Integer.toString(potongan1));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jTextField11.setText(String.valueOf(total));
                }
else {
diskon=potongan2;
jTextField7.setText(Integer.toString(potongan2));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jTextField11.setText(String.valueOf(total));
                } 
        }


Coding Check Box


if (jComboBox1.getSelectedItem().equals("Kenanga")){
jTextField6.setText("200000");
intharga=Integer.parseInt(jTextField6.getText());
int lama=Integer.parseInt(jTextField5.getText());
inttotalharga=harga*lama;
int potongan1=totalharga*10/100;
int potongan2=totalharga*0;

if (lama>4){
diskon=potongan1;
jTextField7.setText(Integer.toString(potongan1));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jTextField11.setText(String.valueOf(total));
                }
else {
diskon=potongan2;
jTextField7.setText(Integer.toString(potongan2));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jTextField11.setText(String.valueOf(total));
                }

        }
Else  if (jComboBox1.getSelectedItem().equals("Mawar")){
jTextField6.setText("300000");
intharga=Integer.parseInt(jTextField6.getText());
int lama=Integer.parseInt(jTextField5.getText());
inttotalharga=harga*lama;

int potongan1=totalharga*10/100;
int potongan2=totalharga*0;

if (lama>4){
diskon=potongan1;
jTextField7.setText(Integer.toString(potongan1));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jTextField11.setText(String.valueOf(total));
                }
else {
diskon=potongan2;
jTextField7.setText(Integer.toString(potongan2));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jTextField11.setText(String.valueOf(total));
                }

        }
Else  if (jComboBox1.getSelectedItem().equals("Mawar")){
jTextField6.setText("400000");
intharga=Integer.parseInt(jTextField6.getText());
int lama=Integer.parseInt(jTextField5.getText());
inttotalharga=harga*lama;

int potongan1=totalharga*10/100;
int potongan2=totalharga*0;

if (lama>4){
diskon=potongan1;
jTextField7.setText(Integer.toString(potongan1));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jTextField11.setText(String.valueOf(total));
                }
else {
diskon=potongan2;
jTextField7.setText(Integer.toString(potongan2));
total=totalharga-diskon+biayaadmin+obat+konsultasi;
jTextField11.setText(String.valueOf(total));
                } 
        }




private void jCheckBox2ActionPerformed(java.awt.event.ActionEventevt) {                                          
        // TODO add your handling code here:
if (jCheckBox2.isSelected()){
konsultasi=20000;
jTextField9.setText(String.valueOf(konsultasi));
intharga=Integer.parseInt(jTextField6.getText());
int lama=Integer.parseInt(jTextField5.getText());
inttotaldiskon=Integer.parseInt(jTextField7.getText());
total=(harga*lama)-totaldiskon+biayaadmin+konsultasi+obat;
jTextField11.setText(String.valueOf(total));
            }
else {
konsultasi=0;
jTextField9.setText(String.valueOf(konsultasi));
intharga=Integer.parseInt(jTextField6.getText());
int lama=Integer.parseInt(jTextField5.getText());
inttotaldiskon=Integer.parseInt(jTextField7.getText());
total=(harga*lama)-totaldiskon+biayaadmin+konsultasi+obat;
jTextField11.setText(String.valueOf(total));
            } 
    }                                         

private void jCheckBox3ActionPerformed(java.awt.event.ActionEventevt) {                                          
        // TODO add your handling code here:
if (jCheckBox3.isSelected()){
obat=50000;
jTextField10.setText(String.valueOf(obat));
intharga=Integer.parseInt(jTextField6.getText());
int lama=Integer.parseInt(jTextField5.getText());
inttotaldiskon=Integer.parseInt(jTextField7.getText());
total=(harga*lama)-totaldiskon+biayaadmin+konsultasi+obat;
jTextField11.setText(String.valueOf(total));
            }
else {
obat=0;
jTextField10.setText(String.valueOf(obat));
intharga=Integer.parseInt(jTextField6.getText());
int lama=Integer.parseInt(jTextField5.getText());
inttotaldiskon=Integer.parseInt(jTextField7.getText());
total=(harga*lama)-totaldiskon+biayaadmin+konsultasi+obat;
jTextField11.setText(String.valueOf(total));
            } 
    }                                         

private void jButton1ActionPerformed(java.awt.event.ActionEventevt) {                                        
        // PerintahBersih
jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText("");
jTextField4.setText("");
jTextField5.setText("0");
jTextField6.setText("0");
jTextField7.setText("0");
jTextField8.setText("0");
jTextField9.setText("0");
jTextField10.setText("0");
jTextField11.setText("0");
jComboBox1.setSelectedIndex(0);
jCheckBox1.setSelected(false);
jCheckBox2.setSelected(false);
jRadioButton1.setSelected(false);
jRadioButton2.setSelected(false);

private void jButton2ActionPerformed(java.awt.event.ActionEventevt) {                                        
        // PerintahKeluar
dispose();
    }  


Itulah tadi caranya sahabat, semoga dapat membantu kalian ya,,





1 komentar untuk "Cara membuat Program Klinik berbasis Java"