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,,
Test
BalasHapus