- Daftar
- 4 Oct 1988
- Post
- ★
- Like diterima
- 9.225
[HIDE][/HIDE][HIDE]STEP BY STEP
1. Tahap pembuatan project baru
Ketika ingin membuat program, Anda dapat menggunakan software Java NetBeans untuk membuat program resevasi kamar hotel. Selanjutnya jalankan software dan pilih File > New Project untuk membuat sebuah project baru.
2.Selanjutnya akan muncul project baru dan satu class misalnya nama class ProgramReservasiHotel. Jika ingin membuat class baru Anda perlu klik kanan pada package > New > Java class.
3.script pemrograman java pada class ProgramReservasiHotel.
4.Buat frame baru untuk menampilkan hasil program berupa form. Anda dapat membuat frame dengan cara klik kanan pada package > New > JFrame Form dengan nama Frame_program_reservasi_hotel.
5.DESAIN
6.Klik kanan pada button Hasil > Events > Actions > ActionPerformed. Selanjutnya buat script pemrograman seperti contoh dibawah ini.
[/HIDE]
SELESAI GAMPANG KAN
1. Tahap pembuatan project baru
Ketika ingin membuat program, Anda dapat menggunakan software Java NetBeans untuk membuat program resevasi kamar hotel. Selanjutnya jalankan software dan pilih File > New Project untuk membuat sebuah project baru.
2.Selanjutnya akan muncul project baru dan satu class misalnya nama class ProgramReservasiHotel. Jika ingin membuat class baru Anda perlu klik kanan pada package > New > Java class.
3.script pemrograman java pada class ProgramReservasiHotel.
Code:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package input.data.reservasi.hotel;
/**
*
* @author Ozynx.nsp
*/
public class ProgramReservasiHotel {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Frame_program_reservasi_hotel Laund = new Frame_program_reservasi_hotel();
Laund.setVisible(true);
}
}
4.Buat frame baru untuk menampilkan hasil program berupa form. Anda dapat membuat frame dengan cara klik kanan pada package > New > JFrame Form dengan nama Frame_program_reservasi_hotel.
5.DESAIN
6.Klik kanan pada button Hasil > Events > Actions > ActionPerformed. Selanjutnya buat script pemrograman seperti contoh dibawah ini.
Code:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package input.data.reservasi.hotel;
/**
*
* @author Ozynx.nsp
*/
public class Frame_program_reservasi_hotel extends javax.swing.JFrame {
double jenis, lama, tarif, bayar;
String nama;
/**
* Creates new form Frame_program_reservasi_hotel
*/
public Frame_program_reservasi_hotel() {
initComponents();
}
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jLabel1 = new javax.swing.JLabel();
jPanel1 = new javax.swing.JPanel();
jLabel6 = new javax.swing.JLabel();
jLabel7 = new javax.swing.JLabel();
jLabel8 = new javax.swing.JLabel();
jLabel9 = new javax.swing.JLabel();
jLabel10 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
txtNama = new javax.swing.JTextField();
jLabel3 = new javax.swing.JLabel();
txtJenis = new javax.swing.JTextField();
jLabel5 = new javax.swing.JLabel();
txtLama = new javax.swing.JTextField();
btnHitung = new javax.swing.JButton();
btnHapus = new javax.swing.JButton();
jLabel15 = new javax.swing.JLabel();
jLabel14 = new javax.swing.JLabel();
jLabel13 = new javax.swing.JLabel();
totalBayar = new javax.swing.JTextField();
hslJenis = new javax.swing.JTextField();
hslNama = new javax.swing.JTextField();
hslHarga = new javax.swing.JTextField();
jLabel16 = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLabel1.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N
jLabel1.setText("Program Reservasi Kamar Hotel");
jPanel1.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(102, 102, 102)));
jPanel1.setName("");
jLabel6.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
jLabel6.setText("Jenis Kamar Hotel:");
jLabel7.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jLabel7.setText("2. Deluxe Room = Rp. 275.000/hari");
jLabel8.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jLabel8.setText("3. Suite Room = Rp. 300.000/hari");
jLabel9.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jLabel9.setText("4. Precident Room = Rp. 350.000/hari");
jLabel10.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jLabel10.setText("1. Standard Room = Rp. 200.000/hari");
javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel6))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(26, 26, 26)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel8)
.addComponent(jLabel9)
.addComponent(jLabel7)
.addComponent(jLabel10))))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel6)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel10)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel7)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel8)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel9)
.addContainerGap())
);
jLabel2.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
jLabel2.setText("Nama Pelanggan");
txtNama.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
txtNama.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
txtNamaKeyPressed(evt);
}
});
jLabel3.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
jLabel3.setText("No Jenis Kamar (1-4)");
txtJenis.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
txtJenis.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
txtJenisActionPerformed(evt);
}
});
txtJenis.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
txtJenisKeyPressed(evt);
}
});
jLabel5.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
jLabel5.setText("Lama Menginap");
txtLama.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
txtLama.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
txtLamaActionPerformed(evt);
}
});
txtLama.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
txtLamaKeyPressed(evt);
}
});
btnHitung.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
btnHitung.setText("Hasil");
btnHitung.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnHitungActionPerformed(evt);
}
});
btnHapus.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
btnHapus.setText("Hapus");
btnHapus.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnHapusActionPerformed(evt);
}
});
jLabel15.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
jLabel15.setText("Nama");
jLabel14.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
jLabel14.setText("Jenis Kamar");
jLabel13.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
jLabel13.setText("Total Bayar");
totalBayar.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
totalBayar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
totalBayarActionPerformed(evt);
}
});
totalBayar.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
totalBayarKeyPressed(evt);
}
});
hslJenis.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
hslJenis.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
hslJenisActionPerformed(evt);
}
});
hslJenis.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
hslJenisKeyPressed(evt);
}
});
hslNama.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
hslNama.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
hslNamaKeyPressed(evt);
}
});
hslHarga.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
hslHarga.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
hslHargaActionPerformed(evt);
}
});
hslHarga.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
hslHargaKeyPressed(evt);
}
});
jLabel16.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
jLabel16.setText("Harga Kamar");
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap()
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel13)
.addComponent(jLabel14)
.addComponent(jLabel15))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addComponent(hslJenis, javax.swing.GroupLayout.DEFAULT_SIZE, 205, Short.MAX_VALUE)
.addComponent(hslNama))
.addComponent(totalBayar, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 205, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel5)
.addComponent(jLabel3)
.addComponent(jLabel2))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 39, Short.MAX_VALUE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addGroup(layout.createSequentialGroup()
.addComponent(btnHitung)
.addGap(18, 18, 18)
.addComponent(btnHapus))
.addComponent(txtJenis)
.addComponent(txtNama)
.addComponent(txtLama, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 205, javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addGroup(layout.createSequentialGroup()
.addGap(51, 51, 51)
.addComponent(jLabel1)
.addGap(0, 0, Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel16)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(hslHarga, javax.swing.GroupLayout.PREFERRED_SIZE, 205, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(txtNama, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(txtJenis, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(txtLama, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addComponent(jLabel2)
.addGap(18, 18, 18)
.addComponent(jLabel3)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(btnHitung)
.addComponent(btnHapus))
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(7, 7, 7)
.addComponent(jLabel15)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel14))
.addGroup(layout.createSequentialGroup()
.addComponent(hslNama, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(hslJenis, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGap(10, 10, 10)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(hslHarga, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel16))
.addGap(13, 13, 13)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(totalBayar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel13))
.addGap(38, 38, 38))
);
pack();
}// </editor-fold>
private void txtNamaKeyPressed(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:
}
private void txtJenisActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void txtJenisKeyPressed(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:
}
private void txtLamaActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void txtLamaKeyPressed(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:
}
private void btnHitungActionPerformed(java.awt.event.ActionEvent evt) {
nama = String.valueOf(txtNama.getText());
jenis = Float.parseFloat(txtJenis.getText());
lama = Float.parseFloat(txtLama.getText());
hslNama.setText("" + nama);
if (jenis == 1) {
hslJenis.setText("Standard Room");
hslHarga.setText("Rp. 200000/hari");
} else if (jenis == 2) {
hslJenis.setText("Deluxe Room");
hslHarga.setText("Rp. 275000/hari");
} else if (jenis == 3) {
hslJenis.setText("Suite Room");
hslHarga.setText("Rp. 300000/hari");
} else if (jenis == 4) {
hslJenis.setText("President Room");
hslHarga.setText("Rp. 350000/hari");
}
if (jenis == 1) {
tarif = lama * 200000;
totalBayar.setText("Rp. " + tarif);
} else if (jenis == 2) {
tarif = lama * 275000;
totalBayar.setText("Rp. " + tarif);
} else if (jenis == 3) {
tarif = lama * 300000;
totalBayar.setText("Rp. " + tarif);
} else if (jenis == 4) {
tarif = lama * 350000;
totalBayar.setText("Rp. " + tarif);
}
}
private void btnHapusActionPerformed(java.awt.event.ActionEvent evt) {
txtNama.setText("");
txtJenis.setText("");
txtLama.setText("");
hslNama.setText("");
hslJenis.setText("");
totalBayar.setText("");
}
private void hslNamaKeyPressed(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:
}
private void hslJenisKeyPressed(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:
}
private void hslJenisActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void totalBayarKeyPressed(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:
}
private void totalBayarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void hslHargaActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void hslHargaKeyPressed(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
/*
* Set the Nimbus look and feel
*/
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
/*
* If Nimbus (introduced in Java SE 6) is not available, stay with the
* default look and feel. For details see
* http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(Frame_program_reservasi_hotel.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(Frame_program_reservasi_hotel.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(Frame_program_reservasi_hotel.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(Frame_program_reservasi_hotel.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
/*
* Create and display the form
*/
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Frame_program_reservasi_hotel().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JButton btnHapus;
private javax.swing.JButton btnHitung;
private javax.swing.JTextField hslHarga;
private javax.swing.JTextField hslJenis;
private javax.swing.JTextField hslNama;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel10;
private javax.swing.JLabel jLabel13;
private javax.swing.JLabel jLabel14;
private javax.swing.JLabel jLabel15;
private javax.swing.JLabel jLabel16;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JPanel jPanel1;
private javax.swing.JTextField totalBayar;
private javax.swing.JTextField txtJenis;
private javax.swing.JTextField txtLama;
private javax.swing.JTextField txtNama;
// End of variables declaration
}
[/HIDE]
SELESAI GAMPANG KAN
Terakhir diubah: