Berhubung sedang belajar pemrograman java dan mendapat tugas dari dosen, rasanya ingin mencoba berbagi meskipun hanya sedikit. Berikut soal latihan + langkah-langkah jawaban.
1. Buat form baru dengan nama : klinik.java
3. Ketentuan Soal
d. Data Pasien
Administrasi = 10.000
konsultasi dokter = 100.000
Obat = 150.000
f. Total Bayar ... ?
dari data-data diatas, langkah untuk membuatnya :
1. Membuat Project baru di NetBeans :
a. File > New Project > Pilih Java Application > Next
b. Tentukan lokasi terlebih dahulu baru Name
c. KLik Finisih
2. Membuat form
a. Tampil project latihan pada jendela project
1. Membuat Project baru di NetBeans :
a. File > New Project > Pilih Java Application > Next
b. Tentukan lokasi terlebih dahulu baru Name
c. KLik Finisih
2. Membuat form
a. Tampil project latihan pada jendela project
b. Klik kanan pada project latihan, lalu pilih new > JFrame Form
c. Simpan dengan nama : Klinik
d. Setelah itu kita atur form tsb agar bebas dalam merancang,
Klik kanan pada form > Set layout > Null Layoute. Untuk menyesuaikan ukuran form, ubah properties pada tab Code
Form size Policy : Generate resize Code
3. Objek-objek yang dibutuhkan
4. Menampilkan judl untuk panel :
a. Aktifkan panel
b. Lalu di properties pilih > Klik border, lalu tampil jendela sbb
Available Border : Titled Border
Properties : Title diisi
5. Membuat radio button hanya terisi(True) pada radio yang terpilih saja, sedangkan yang lain kosong
1. Membuat radio button hanya terisi(True) pada radio yang terpilih saja, sedangkan yang lain kosong
a. klik & Drag objek Button Group ke FORM
b. Lihat di jendela inspector
d. Ubah menjadi rpoli
e. Aktifkan ketiga radio button yg ada di form, lalu ubah propertiesnya :
buttonGroup : rpoli 6. Untuk mengisi combobox :
a. Aktifkan combobox
b. Di properties isi Model : -Pilih-,Kenanga,Melati,Mawar
7. Untuk membuat Form Activate
KLik kanan pada form, lalu pilih :
::Berikut listingnya::
private void rUmumActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if (rUmum.isSelected())
{tnmdok.setText("dr Wawan");
twaktu.setText("Pagi");}
}
private void rGigiActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if (rGigi.isSelected())
{tnmdok.setText("dr Wati");
twaktu.setText("Pagi");}
}
private void rsarafActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if (rsaraf.isSelected())
{tnmdok.setText("dr Sudro");
twaktu.setText("Pagi");}
}
private void cbNamaActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if (cbNama.getSelectedItem().equals("Kenanga"))
tharga.setText("150000");
else if (cbNama.getSelectedItem().equals("Melati"))
tharga.setText("200000");
else if (cbNama.getSelectedItem().equals("Mawar"))
tharga.setText("300000");
int lama,harga,diskon;
lama=Integer.parseInt(tlama.getText());
harga=Integer.parseInt(tharga.getText());
if (lama>4)
diskon=(int) (lama * harga * 0.1);
else
diskon=0;
tdiskon.setText(Integer.toString(diskon));
}
private void tnoActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if (tno.getText().equals("abd001"))
tnmpas.setText("Abdul Kadir");
else if (tno.getText().equals("ftm001"))
tnmpas.setText("Fatimah");
}
private void cAActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if (cA.isSelected())
tadm.setText("10000");
else
tadm.setText("0");
double adm=0,kon=0,obat=0,total;
adm=Double.parseDouble(tadm.getText());
kon=Double.parseDouble(tkon.getText());
obat=Double.parseDouble(tobat.getText());
total=adm+kon+obat;
ttotal.setText(Double.toString(total));
}
private void cKActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if (cK.isSelected())
tkon.setText("100000");
else
tkon.setText("0");
double adm=0,kon=0,obat=0,total;
adm=Double.parseDouble(tadm.getText());
kon=Double.parseDouble(tkon.getText());
obat=Double.parseDouble(tobat.getText());
total=adm+kon+obat;
ttotal.setText(Double.toString(total));
}
private void cOActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if (cO.isSelected())
tobat.setText("150000");
else
tobat.setText("0");
double adm=0,kon=0,obat=0,total;
adm=Double.parseDouble(tadm.getText());
kon=Double.parseDouble(tkon.getText());
obat=Double.parseDouble(tobat.getText());
total=adm+kon+obat;
ttotal.setText(Double.toString(total));
}
private void cmdbersihActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
rpoli.clearSelection();
tnmdok.setText("");
twaktu.setText("");
tno.setText("");
tnmpas.setText("");
tlama.setText("0");
tharga.setText("0");
tdiskon.setText("0");
tadm.setText("0");
tkon.setText("0");
tobat.setText("0");
cA.setText("false");
cK.setText("false");
cO.setText("false");
}
private void formWindowActivated(java.awt.event.WindowEvent evt) {
// TODO add your handling code here:
tadm.setText("0");
tkon.setText("0");
tobat.setText("0");
}
5 komentar:
thanks to materinya, sangat bermanfaat.....
Punya Project@ Gan ??
Bisa minta outputnya yg bntuk console?
Bisa bantu proyek saya?
bisa bantu proyekan saya ??
Posting Komentar