Membuat Program Tiket Bioskop dengan Netbeans
Assalamualaikum
W.r W.b
Nama : Awin Fawaid
NIM : 161011400068
Kelas : 02TPLP001
Untuk
Tugas Kali ini yang ingin saya bahas adalah bagaimana membuat Form Aplikasi
Penjualan Tiket Bioskop menggunakan Bahasa Pemrograman Java NetBeans.
Pertama
Buka Netbeans
Klik
File > New Project > Lalu buat Class dengan nama Bioskop
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
|
Kapan Donk
|
jLabel2
|
jLabel2
|
No Tiket
|
jLabel3
|
jLabel3
|
Jenis Tiket
|
jLabel4
|
jLabel4
|
Harga Tiket
|
jLabel5
|
jLabel5
|
Jumlah Tiket
|
jLabel6
|
jLabel6
|
Total
|
jTextField1
|
NoTiket
|
“kosongkan”
|
jTextField2
|
TextH
|
“kosongkan”
|
jTextField3
|
TextJ
|
“kosongkan”
|
jTextField4
|
Text1
|
“kosongkan”
|
jRadioButton1
|
RB1
|
Reguler
|
jRadioButton2
|
RB2
|
Ultra XD
|
jRadioButton3
|
RB3
|
Ultra XD atmos
|
jRadioButton4
|
Rb4
|
Gold
|
jButton1
|
btnProses
|
Proses
|
jButton2
|
btnHapus
|
Hapus
|
jButton3
|
btnExit
|
Exit
|
Berikut Code Action jRadioButton
:
private void RB1ActionPerformed(java.awt.event.ActionEvent
evt) {
// TODO add
your handling code here:
TextH.setText("50000");
RB2.setSelected(false);
RB3.setSelected(false);
Rb4.setSelected(false);
}
private void
RB2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add
your handling code here:
TextH.setText("75000");
RB1.setSelected(false);
RB3.setSelected(false);
Rb4.setSelected(false);
}
private void
RB3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add
your handling code here:
TextH.setText("100000");
RB1.setSelected(false);
RB2.setSelected(false);
Rb4.setSelected(false);
}
private void Rb4ActionPerformed(java.awt.event.ActionEvent
evt) {
// TODO add
your handling code here:
TextH.setText("150000");
RB1.setSelected(false);
RB2.setSelected(false);
RB3.setSelected(false);
}
Berikut Code Action jButton
:
private void
btnProsesActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add
your handling code here:
int c =
Integer.parseInt(TextH.getText());
int d =
Integer.parseInt(TextJ.getText());
int hasilnya =
c*d;
Text1.setText("Rp. "+hasilnya);
}
private void
btnHapusActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add
your handling code here:
NoTiket.setText("");
TextJ.setText("");
TextH.setText("");
Text1.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 btnExitActionPerformed(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 Hapus 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