Membuat Program Sederhana di Java NetBeans Menggunakan JOptionPane
Hallo Selamat datang kembali di blog saya ππ
Kali ini saya akan membuat Tutorial Membuat Program Sederhana di Java NetBeans Menggunakan JOptionPane
Hasil Screenshoot setelah di Run :
Video di bawah ini merupakan hasil Run sekaligus Penjelasan mengenai program sederhana yang saya buat
Kali ini saya akan membuat Tutorial Membuat Program Sederhana di Java NetBeans Menggunakan JOptionPane
Hasil Screenshoot setelah di Run :
Klik gambar untuk memperjelas
Video di bawah ini merupakan hasil Run sekaligus Penjelasan mengenai program sederhana yang saya buat
video hanya bisa dilihat apabila mengunakan laptop
Source Code-nya sebagai berikut :
public class aplikasi2 extends javax.swing.JFrame {
String namabarang,jenispembayaran,baju,gaun,jeans,skirt,voucher;
Integer p1,p2,p3,p4,j1,j2,j3,j4,h1,h2,h3,h4,jatasan,jdress,jcelana,jrok,hatasan,hdress,hcelana,hrok,item,total,dtotal,diskon,tbayar,bayar,u1,uang,k1,kembalian;
void menu() {
if(atasan.getSelectedItem()=="--Pilih--"){
produk1.setText("");
jumlah1.setText("");
atasan.requestFocus();
}
else if(atasan.getSelectedItem()=="Blouse"){
produk1.setText("35000");
}
else if(atasan.getSelectedItem()=="Kemeja"){
produk1.setText("45000");
}
else if(atasan.getSelectedItem()=="T-Shirt"){
produk1.setText("30000");
}
else if(atasan.getSelectedItem()=="None"){
produk1.setText("0");
jumlah1.setText("0");
harga1.setText("0");
}
if(dress.getSelectedItem()=="--Pilih--"){
produk2.setText("");
jumlah2.setText("");
dress.requestFocus();
}
else if(dress.getSelectedItem()=="Casual Dress"){
produk2.setText("50000");
}
else if(dress.getSelectedItem()=="Maxi Dress"){
produk2.setText("100000");
}
else if(dress.getSelectedItem()=="Party Dress"){
produk2.setText("200000");
}
else if(dress.getSelectedItem()=="Bodycon Dress"){
produk2.setText("80000");
}
else if(dress.getSelectedItem()=="A Line Dress"){
produk2.setText("90000");
}
else if(dress.getSelectedItem()=="None"){
produk2.setText("0");
jumlah2.setText("0");
harga2.setText("0");
}
if(celana.getSelectedItem()=="--Pilih--"){
produk3.setText("");
jumlah3.setText("");
celana.requestFocus();
}
else if(celana.getSelectedItem()=="Kulot"){
produk3.setText("50000");
}
else if(celana.getSelectedItem()=="Katun"){
produk3.setText("40000");
}
else if(celana.getSelectedItem()=="Pendek"){
produk3.setText("30000");
}
else if(celana.getSelectedItem()=="Jogger"){
produk3.setText("60000");
}
else if(celana.getSelectedItem()=="Hightwaist"){
produk3.setText("120000");
}
else if(celana.getSelectedItem()=="None"){
produk3.setText("0");
jumlah3.setText("0");
harga3.setText("0");
}
if(rok.getSelectedItem()=="--Pilih--"){
produk4.setText("");
jumlah4.setText("");
rok.requestFocus();
}
else if(rok.getSelectedItem()=="Mini Skirt"){
produk4.setText("45000");
}
else if(rok.getSelectedItem()=="Maxi Skirt"){
produk4.setText("60000");
}
else if(rok.getSelectedItem()=="Flare Skirt"){
produk4.setText("50000");
}
else if(rok.getSelectedItem()=="Pencil Skirt"){
produk4.setText("550000");
}
else if(rok.getSelectedItem()=="None"){
produk4.setText("0");
jumlah4.setText("0");
harga4.setText("0");
}
}
void ok(){
p1=Integer.parseInt(produk1.getText());
j1=Integer.parseInt(jumlah1.getText());
h1=p1*j1;
harga1.setText(""+h1);
p2=Integer.parseInt(produk2.getText());
j2=Integer.parseInt(jumlah2.getText());
h2=p2*j2;
harga2.setText(""+h2);
p3=Integer.parseInt(produk3.getText());
j3=Integer.parseInt(jumlah3.getText());
h3=p3*j3;
harga3.setText(""+h3);
p4=Integer.parseInt(produk4.getText());
j4=Integer.parseInt(jumlah4.getText());
h4=p4*j4;
harga4.setText(""+h4);
jatasan=Integer.parseInt(jumlah1.getText());
jdress=Integer.parseInt(jumlah2.getText());
jcelana=Integer.parseInt(jumlah3.getText());
jrok=Integer.parseInt(jumlah4.getText());
item=jatasan+jdress+jcelana+jrok;
ti.setText(""+item);
hatasan=Integer.parseInt(harga1.getText());
hdress=Integer.parseInt(harga2.getText());
hcelana=Integer.parseInt(harga3.getText());
hrok=Integer.parseInt(harga4.getText());
total=hatasan+hdress+hcelana+hrok;
th.setText(""+total);
diskon=0;
dtotal=Integer.parseInt(th.getText());
if(item>=20){
diskon=dtotal*10/100;
}d.setText(""+diskon);
kembalian=0;
tbayar=Integer.parseInt(d.getText());
bayar=dtotal-diskon;
tb.setText(""+bayar);
u1=Integer.parseInt(u.getText());
kembalian=u1-bayar;
k.setText(""+kembalian);
}
void clear(){
atasan.setSelectedItem("--Pilih--");
dress.setSelectedItem("--Pilih--");
celana.setSelectedItem("--Pilih--");
rok.setSelectedItem("--Pilih--");
produk1.setText("");
produk2.setText("");
produk3.setText("");
produk4.setText("");
jumlah1.setText("");
jumlah2.setText("");
jumlah3.setText("");
jumlah4.setText("");
harga1.setText("");
harga2.setText("");
harga3.setText("");
harga4.setText("");
ti.setText("");
th.setText("");
d.setText("");
tb.setText("");
u.setText("");
k.setText("");
cetak.setText("");
cek.setText("Ya");
cek.setEnabled(true);
cek.setSelected(false);
group.clearSelection();
}
void cetak(){
if (atasan.getSelectedItem()=="-Pilih-"){
baju="";
}else if(atasan.getSelectedItem()=="Blouse"){
baju="Blouse";
}else if(atasan.getSelectedItem()=="Kemeja"){
baju="Kemeja";
}else if(atasan.getSelectedItem()=="T-shirt"){
baju="T-shirt";
}else if(atasan.getSelectedItem()=="None"){
baju="";
}
if(dress.getSelectedItem()=="--Pilih--"){
gaun="";
}else if(dress.getSelectedItem()=="Casual Dress"){
gaun="Casual Dress";
}else if(dress.getSelectedItem()=="Maxi Dress"){
gaun="Maxi Dress";
}else if(dress.getSelectedItem()=="Party Dress"){
gaun="Party Dress";
}else if(dress.getSelectedItem()=="Bodycon Dress"){
gaun="Bodycon Dress";
}else if(dress.getSelectedItem()=="A Line Dress"){
gaun="A Line Dress";
}else if(dress.getSelectedItem()=="None"){
gaun="";
}
if(celana.getSelectedItem()=="--Pilih--"){
jeans="";
}else if(celana.getSelectedItem()=="Kulot"){
jeans="Kulot";
}else if(celana.getSelectedItem()=="Katun"){
jeans="Katun";
}else if(celana.getSelectedItem()=="Celana Pendek"){
jeans="Celana Pendek";
}else if(celana.getSelectedItem()=="Jogger"){
jeans="Jogger";
}else if(celana.getSelectedItem()=="Celana Hightwaits"){
jeans="Celana Hightwaits";
}else if(celana.getSelectedItem()=="None"){
jeans="";
}if(rok.getSelectedItem()=="--Pilih--"){
skirt="";
}else if(rok.getSelectedItem()=="Maxi Skirt"){
skirt="Maxi Skirt";
}else if(rok.getSelectedItem()=="Mini Skirt"){
skirt="Mini Skirt";
}else if(rok.getSelectedItem()=="Flare Skirt"){
skirt="Flare Skirt";
}else if(rok.getSelectedItem()=="Pencil Skirt"){
skirt="Pencil Skirt";
}else if(rok.getSelectedItem()=="None"){
skirt="";
}
if(ca.isSelected()){
jenispembayaran="Tunai";
}else if(de.isSelected()){
jenispembayaran="Debit";
}
if(cek.isSelected()){
cetak.setText(" F'Are Collection"
+"\nMenjual Berbagai Macam Pakaian Wanita "
+"\n JL. M. SAIDI RT014 RW001 "
+"\n JAKARTA SELATAN 12270 "
+"\n==================================="
+"\nKasir : Nur Farida Riani Ramli "
+"\nNIM : 161011401376 "
+"\nKode : 02TPLE004 "
+"\n==================================="
+"\nAtasan yang Anda Pesan : "+jumlah1.getText()+" "+baju
+"\nDress yang Anda Pesan : "+jumlah2.getText()+" "+gaun
+"\nCelana yang Anda Pesan : "+jumlah3.getText()+" "+jeans
+"\nRok yang Anda Pesan : "+jumlah4.getText()+" "+skirt
+"\n==================================="
+"\nTotal Harga : Rp "+th.getText()+""
+"\nDiskon : Rp "+d.getText()+""
+"\nTotal Bayar Anda : Rp "+tb.getText()+""
+"\nJenis Pembayaran : "+jenispembayaran +""
+"\nUang Anda : Rp "+u.getText()+""
+"\nKembalian Anda : Rp "+k.getText()
+"\n==================================="
+"\nTERIMAKASIH. SELAMAT BELANJA KEMBALI "
+"\nLAYANAN KONSUMEN F'ARE COLLECTION"
+"\n SMS 0800 000 000 CALL 0000001 "
+"\n EMAIL KONTAK@FARE.CO.ID ");
}else{
cetak.setText(" *TERIMAKASIH*"
+"\n*SELAMAT BERBELANJA KEMBALI*"
+"\n==================================="
+"\nKasir : Nur Farida Riani Ramli "
+"\nNIM : 161011401376 "
+"\nKode : 02TPLE004 ");
}
}
void exit(){
int pilih=JOptionPane.showConfirmDialog(null,"Anda Ingin Keluar ?","Konfirmasi",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if(pilih==JOptionPane.YES_OPTION){
dispose();
}
}
void help(){
JOptionPane.showMessageDialog(null,"Aplikasi Ini di Buat Oleh Nur Farida Riani Romli","Informasi",JOptionPane.INFORMATION_MESSAGE);
}
void voucher(){
String voucher1=JOptionPane.showInputDialog("Masukan Kode Voucher");
String msg="Kode Voucher : "+voucher1+" yang Anda Masukan Benar";
JOptionPane.showMessageDialog(null,msg);
}
Berikut Private Void-nya :
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
exit();
}
private void produk4ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
menu();
}
private void produk1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
menu();
}
private void produk2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
menu();
}
private void produk3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
menu();
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
help();
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
voucher();
}
private void jumlah1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
menu();
}
private void jumlah2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
menu();
}
private void jumlah3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
menu();
}
private void jumlah4ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
menu();
}
private void harga1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ok();
}
private void harga2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ok();
}
private void harga3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ok();
}
private void harga4ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ok();
}
private void tiActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ok();
}
private void thActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ok();
}
private void dActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ok();
}
private void tbActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ok();
}
private void uActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ok();
}
private void kActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ok();
}
private void cActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
cetak();
}
private void clActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
clear();
}
private void atasanActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
menu();
}
private void dressActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
menu();
}
private void celanaActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
menu();
}
private void rokActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
menu();
}
private void oActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ok();
}
Komentar
Posting Komentar