Pada tombol "KELUAR"
saya hanya menggunakan codingan sebagai berikut :
this.dispose( );
Pada tombol "MASUK"
saya menggunakan codingan sebagai berikut :
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if(uname.getText().equals("Alfa")){
if(Pwd.getText().equals("alfa123")){
new Transaksi().show();
this.dispose();
}else{
JOptionPane.showMessageDialog(rootPane,"Password salah !!");
uname.setText("");
Pwd.setText("");
Pwd.requestFocus();
}
}else{
JOptionPane.showMessageDialog(rootPane,"Username salah!!");
uname.setText("");
Pwd.setText("");
uname.requestFocus();
}
}
Jika "USERNAME" salah akan muncul "MESSAGE" seperti berikut :
Jika "PASSWORD" salah akan muncul "MESSAGE" seperti berikut :
apabila dalam pengisian "USERNAME & PASSWORD" benar, maka akan dialihkan ke JFrame berikutnya.
Tampilan JFrame berikutnya :
Untuk mengecek "RINCIAN" pada tombol "CEK KETERSEDIAAN" menggunakan codingan sebagai berikut :
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if(atk.isSelected())
if(catk.getSelectedItem().equals("Pulpen"))
if(kode.getSelectedItem().equals("-")){
JOptionPane.showMessageDialog(rootPane,
"Pilih nomor kode terlebih dahulu");
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Buku Tulis"))
if(kode.getSelectedItem().equals("-")){
JOptionPane.showMessageDialog(rootPane,
"Pilih nomor kode terlebih dahulu");
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Penggaris"))
if(kode.getSelectedItem().equals("-")){
JOptionPane.showMessageDialog(rootPane,
"Pilih nomor kode terlebih dahulu");
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Pensil"))
if(kode.getSelectedItem().equals("-")){
JOptionPane.showMessageDialog(rootPane,
"Pilih nomor kode terlebih dahulu");
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Pulpen"))
if(kode.getSelectedItem().equals("001")){
kdb.setText("001");
hgs.setText("Rp. 2.000");
nbr.setText("Pulpen Standard");
jbr.setText("ATK");
stock.setText("6 Pack");
}else{
}else{
}else{
JOptionPane.showMessageDialog(rootPane,
"Pilih jenis barang terlebih dahulu");
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Pulpen"))
if(kode.getSelectedItem().equals("002")){
kdb.setText("002");
hgs.setText("Rp. 2.500");
nbr.setText("Pulpen Faster");
jbr.setText("ATK");
stock.setText("8 Pack");
}else{
}else{
}else{
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Pulpen"))
if(kode.getSelectedItem().equals("003")){
kdb.setText("003");
hgs.setText("Rp. 1.500");
nbr.setText("Pulpen Pilot");
jbr.setText("ATK");
stock.setText("2 Pack");
}else{
}else{
}else{
} if(atk.isSelected())
if(catk.getSelectedItem().equals("Pulpen"))
if(kode.getSelectedItem().equals("004")){
kdb.setText("001");
hgs.setText("Rp. 4.000");
nbr.setText("Pulpen Gambar");
jbr.setText("ATK");
stock.setText("12 Pack");
}else{
}else{
}else{
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Buku Tulis"))
if(kode.getSelectedItem().equals("001")){
kdb.setText("001");
hgs.setText("Rp. 5.000");
nbr.setText("Buku Kecil");
jbr.setText("ATK");
stock.setText("10 Pack");
}else{
}else{
}else{
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Buku Tulis"))
if(kode.getSelectedItem().equals("002")){
kdb.setText("002");
hgs.setText("Rp. 7.000");
nbr.setText("Buku Kampus");
jbr.setText("ATK");
stock.setText("2 Pack");
}else{
}else{
}else{
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Buku Tulis"))
if(kode.getSelectedItem().equals("003")){
kdb.setText("003");
hgs.setText("Rp. 10.000");
nbr.setText("Buku Akuntansi");
jbr.setText("ATK");
stock.setText("9 Item");
}else{
}else{
}else{
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Buku Tulis"))
if(kode.getSelectedItem().equals("004")){
kdb.setText("004");
hgs.setText("Rp. 3.000");
nbr.setText("Buku Gambar");
jbr.setText("ATK");
stock.setText("9 Item");
}else{
}else{
}else{
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Penggaris"))
if(kode.getSelectedItem().equals("001")){
kdb.setText("001");
hgs.setText("Rp. 2.000");
nbr.setText("Penggaris Plastik");
jbr.setText("ATK");
stock.setText("15 Item");
}else{
}else{
}else{
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Penggaris"))
if(kode.getSelectedItem().equals("002")){
kdb.setText("002");
hgs.setText("Rp. 10.000");
nbr.setText("Penggaris Besi");
jbr.setText("ATK");
stock.setText("12 Item");
}else{
}else{
}else{
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Penggaris"))
if(kode.getSelectedItem().equals("003")){
JOptionPane.showMessageDialog(rootPane,
"Tidak tersedia Penggaris dengan kode 003");
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Penggaris"))
if(kode.getSelectedItem().equals("004")){
JOptionPane.showMessageDialog(rootPane,
"Tidak tersedia Penggaris dengan kode 004");
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Pensil"))
if(kode.getSelectedItem().equals("001")){
kdb.setText("001");
hgs.setText("Rp. 2.000");
nbr.setText("Pensil Standard");
jbr.setText("ATK");
stock.setText("12 Pack");
}else{
}else{
}else{
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Pensil"))
if(kode.getSelectedItem().equals("002")){
kdb.setText("002");
hgs.setText("Rp. 3.000");
nbr.setText("Pensil 2B");
jbr.setText("ATK");
stock.setText("6 Pack");
}else{
}else{
}else{
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Pensil"))
if(kode.getSelectedItem().equals("003")){
JOptionPane.showMessageDialog(rootPane,
"Tidak tersedia Penggaris dengan kode 003");
}
if(atk.isSelected())
if(catk.getSelectedItem().equals("Pensil"))
if(kode.getSelectedItem().equals("004")){
JOptionPane.showMessageDialog(rootPane,
"Tidak tersedia Penggaris dengan kode 004");
}
}
Apabila belum memilih tombol "RADIO BUTTON" pada "JENIS BARANG" maka saat diklik tombol "CEK KETERSEDIAAN" akan muncul "MESSAGE" seperti berikut :
Apabila belum memilih "NOMOR KODE" pada "KODE BARANG" maka saat diklik tombol "CEK KETERSEDIAAN" akan muncul "MESSAGE" seperti berikut :
Jika dalam persyaratan untuk "CEK KETERSEDIAAN" telah terpenuhi, maka akan muncul dalam "RINCIAN" sebagai berikut :
Tidak ada komentar:
Posting Komentar