Salam~
Kali ini saya ingin memberikan contoh bagaimana cara
memberikan combobox dan menampilkan alert yes no option pada aplikasi yang
dibuat di aplikasi netbeans.
Langsung saja pada penjelasannya. Disini saya menggunakan combo box untuk memasukan berapa banyak pemesanan kamar hotel dan juga tanggal bulan dan tahun pemesanan. Untuk alert yes no option nya saya gunakan ketika telah selesai memesan kamar hotel tersebut
Langsung saja pada penjelasannya. Disini saya menggunakan combo box untuk memasukan berapa banyak pemesanan kamar hotel dan juga tanggal bulan dan tahun pemesanan. Untuk alert yes no option nya saya gunakan ketika telah selesai memesan kamar hotel tersebut
- Tambahkan combo box pada panel yang telah anda buat
- Klik kanan pada combobox yang telah anda tambahkan di panel. pilih propertis
- Kemudian klik kotak yang memiliki titik tiga pada kolom bertuliskan model
- Hapus semua tulisan yang ada di dalamnya
- Tulis lah kata yang menerangkan combobox tersebut seperti pada gambar
- Setelah selesai klik close
- Selanjutnya ubah variable name pada combobox anda dengan cara klik kanan pada combo box tersebut kemudian pilih change variable name
- Ubah variable name sesuai yang anda inginkan disini saya menggunakan nama cbbjumlahkamar
- Setelah selesai anda bisa langsung dengan meng coding combo box tersebut supaya berisi angka-angka yang anda inginkan dengan cara klik kanan pada panel yang kosong pilih window dan pilih window activated
- Masukan codingannya seperti berikut
- Setelah selesai anda bisa mencoba hasil run nya
- Setelah berhasil mari kita coba buat untuk penggunaan tanggal bulan dan tahun
- Untuk tanggal dan tahun anda bisa menggunakan coding yang seperti di atas. Anda tinggal mengganti angkanya sesuai kebutuhannya seperti di bawah ini
- Untuk bulan anda bisa menggunakan coding seperti dibawah ini
- Selanjutnya untuk alert yes no option. Saya menggunakannya pada tombol selesai. Akan muncul notifikasi “apakah anda ingin memesan lagi?” jika anda pilih yes maka semua data yang anda input akan terhapus dan memesan ulang. Jika anda pilih no maka akan keluar
- Untuk codingnya seperti dibawah ini
// TODO add your handling code here:
//combo box jumlah kamar
for (int a=1;a<=5;a++){
cbbjumlahkamar.addItem(""+a);
}
//combo box jumlah kamar
for (int a=1;a<=5;a++){
cbbjumlahkamar.addItem(""+a);
}
//combo box tanggal
for (int b=1;b<=31;b++){
cbtanggal.addItem(""+b);
}
//combo box tahun
for (int c=2017;c<=2020;c++){
cbtahun.addItem(""+c);
}
for (int b=1;b<=31;b++){
cbtanggal.addItem(""+b);
}
//combo box tahun
for (int c=2017;c<=2020;c++){
cbtahun.addItem(""+c);
}
//combo box bulan
cbbulan.addItem("Januari");
cbbulan.addItem("Februari");
cbbulan.addItem("Maret");
cbbulan.addItem("April");
cbbulan.addItem("Mei");
cbbulan.addItem("Juni");
cbbulan.addItem("Juli");
cbbulan.addItem("Agustus");
cbbulan.addItem("September");
cbbulan.addItem("Oktober");
cbbulan.addItem("November");
cbbulan.addItem("Desember");
cbbulan.addItem("Januari");
cbbulan.addItem("Februari");
cbbulan.addItem("Maret");
cbbulan.addItem("April");
cbbulan.addItem("Mei");
cbbulan.addItem("Juni");
cbbulan.addItem("Juli");
cbbulan.addItem("Agustus");
cbbulan.addItem("September");
cbbulan.addItem("Oktober");
cbbulan.addItem("November");
cbbulan.addItem("Desember");
private void selesaiActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int P=JOptionPane.showConfirmDialog(null, "Apakah anda ingin memesan ulang?","Konfirmasi",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if(P==1){
System.exit(0);
} else if (P==0){
txtnama.setText("");
textidentitas.setText("");
txtlama.setText("");
txttanggal.setText("");
txtuang.setText("");
hargakamar.setText("");
hargaservice.setText("");
diskon.setText("");
totalharga.setText("");
txtkembalian.setText("");
nama.setText("");
nomor.setText("");
jumlahkamar.setText("");
lamatinggal.setText("");
txttanggal.setText("");
jeniskamar.setText("");
service.setText("");
buttonGroup1.clearSelection();
cbmakan.setSelected(false);
cbbarbeque.setSelected(false);
cbkendaraan.setSelected(false);
cbkamera.setSelected(false);
cbsepeda.setSelected(false);
cboutbound.setSelected(false);
}
}
// TODO add your handling code here:
int P=JOptionPane.showConfirmDialog(null, "Apakah anda ingin memesan ulang?","Konfirmasi",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if(P==1){
System.exit(0);
} else if (P==0){
txtnama.setText("");
textidentitas.setText("");
txtlama.setText("");
txttanggal.setText("");
txtuang.setText("");
hargakamar.setText("");
hargaservice.setText("");
diskon.setText("");
totalharga.setText("");
txtkembalian.setText("");
nama.setText("");
nomor.setText("");
jumlahkamar.setText("");
lamatinggal.setText("");
txttanggal.setText("");
jeniskamar.setText("");
service.setText("");
buttonGroup1.clearSelection();
cbmakan.setSelected(false);
cbbarbeque.setSelected(false);
cbkendaraan.setSelected(false);
cbkamera.setSelected(false);
cbsepeda.setSelected(false);
cboutbound.setSelected(false);
}
}
Itulah contoh penggunaan combo box dan alert no option. Jika
masih belum jelas anda bisa tanyakan di coment. Kurang lebihnya mohon maaf dan
sekian dari saya
Salam~
0 komentar:
Posting Komentar