Assalamualaikum
W.r W.b
Nama : Moh.Alfarisyi
NIM : 161011400133
Kelas : 02TPLP001
Untuk
Tugas Kali ini yang ingin saya bahas adalah bagaimana membuat Form Aplikasi
Biling Hotel menggunakan Bahasa Pemrograman Java NetBeans.
Pertama
Buka Netbeans
Klik
File > New Project > Lalu buat Class dengan nama Billing Hotel
Untuk
awal design Form Aplikasi Jawa Swing Gui pada Netbeans sebagai berikut :
Ubahlah
Properties Name dari setiap component sebagai berikut :
|
OBJECT
|
VARIABLE NAME
|
TEXT
|
|
jLabel1
|
jLabel1
|
Biling Hotel
|
|
jLabel2
|
jLabel2
|
Nama Pelanggan
|
|
jLabel3
|
jLabel3
|
Jenis Kamar
|
|
jLabel4
|
jLabel4
|
Harga Kamar
|
|
jLabel5
|
jLabel5
|
Lama Menginap
|
|
jLabel6
|
jLabel6
|
Total
|
|
jTextField1
|
Nm
|
“kosongkan”
|
|
jTextField2
|
Hk
|
“kosongkan”
|
|
jTextField3
|
Lm
|
“kosongkan”
|
|
jTextField4
|
Total
|
“kosongkan”
|
|
jRadioButton1
|
Rb1
|
EASY
|
|
jRadioButton2
|
Rb2
|
MEDIUM
|
|
jRadioButton3
|
Rb3
|
HARD
|
|
jRadioButton4
|
Rb4
|
EXPERT
|
|
jButton1
|
Proses
|
PROSES
|
|
jButton2
|
Reset
|
RESET
|
|
jButton3
|
exit
|
EXIT
|
Berikut Code Action :
private void rb1ActionPerformed(java.awt.event.ActionEvent
evt) {
// TODO add
your handling code here:
hk.setText("100000");
rb2.setSelected(false);
rb3.setSelected(false);
rb4.setSelected(false);
}
private void
rb2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add
your handling code here:
hk.setText("200.000");
rb1.setSelected(false);
rb3.setSelected(false);
rb4.setSelected(false);
}
private void
rb3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add
your handling code here:
hk.setText("300000");
rb1.setSelected(false);
rb2.setSelected(false);
rb4.setSelected(false);
}
private void
rb4ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
hk.setText("400000");
rb1.setSelected(false);
rb2.setSelected(false);
rb3.setSelected(false);
}
private void
prosesActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add
your handling code here:
int c =
Integer.parseInt(hk.getText());
int d =
Integer.parseInt(lm.getText());
int hasilnya = c*d;
total.setText("Rp. "+hasilnya);
}
private void
resetActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add
your handling code here:
nm.setText("");
hk.setText("");
lm.setText("");
total.setText("");
rb1.setSelected(false);
rb2.setSelected(false);
rb3.setSelected(false);
rb4.setSelected(false);
rb1.setEnabled(true);
rb2.setEnabled(true);
rb3.setEnabled(true);
rb4.setEnabled(true);
}
private void
exitActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add
your handling code here:
this.setVisible(false);
System.exit(0);
}
Berikut ini adalah hasil proram
setelah dijalankan :
pada saat button RESET di klik maka Program akan kembali ke
kondisi awal :
selesai
sudah tugas saya kali ini, mohon maaf apabila ada kesalahan dalam menjelaskan
program yang diatas, semoga menginspirasi dan berguna untuk temen temen yang
sedang belajar.
Wassalamualaikum w.r w.b


Tidak ada komentar:
Posting Komentar