TUGAS BESAR PBO

  1. Abstrak

Tujuan dibuatnya program ‘Referensi Cafe dan Resto Di Bandung’ adalah untuk memudahkan kita sebagai konsumen mencari tempat makan yang enak berdasarkan rating dan tempat dan juga bisa digunakan untuk reservasi cafe atau restoran secara online. Program yang dibuat akan dibagi beberapa pilihan kategori tempat makan . Cara bekerja dari program ini adalah jika kita menekan tombol cafe atau restoran akan muncul alamat tempat makan, dan kolom yang harus diisi meliputi nama,no hp, tanggal,waktu dan jumlah orang yang akan reservasi. 2.  Source Code

  • Referensi Tempat Makan

package menuutama; /** * * @author yonita,hani,dito */ public class referensi extends javax.swing.JFrame {   /** * Creates new form referensi */ public referensi() { 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(); jLabel2 = new javax.swing.JLabel(); jToolBar1 = new javax.swing.JToolBar(); dada = new javax.swing.JComboBox<>(); jButton1 = new javax.swing.JButton();   setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);   jLabel1.setBackground(new java.awt.Color(255, 102, 102)); jLabel1.setFont(new java.awt.Font(“Tahoma”, 1, 14)); // NOI18N jLabel1.setText(”    REFERENSI TEMPAT MAKAN”); jLabel1.setBorder(new javax.swing.border.MatteBorder(null));   jLabel2.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel2.setText(“Pilih Tempat Makan :”);   jToolBar1.setRollover(true);   dada.setFont(new java.awt.Font(“Tahoma”, 0, 12)); // NOI18N dada.setModel(new javax.swing.DefaultComboBoxModel<>(new String[] { “Mamayu Kitchen”, “Vermont Cafe & Resto”, “Aditi Coffee & Space” })); dada.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { dadaActionPerformed(evt); } }); jToolBar1.add(dada);   jButton1.setFont(new java.awt.Font(“Tahoma”, 0, 12)); // NOI18N jButton1.setText(“OK”); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton1ActionPerformed(evt); } });   javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jButton1) .addGap(35, 35, 35)) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(35, 35, 35) .addComponent(jLabel2) .addGap(50, 50, 50) .addComponent(jToolBar1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(layout.createSequentialGroup() .addGap(80, 80, 80) .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 238, javax.swing.GroupLayout.PREFERRED_SIZE))) .addContainerGap(26, Short.MAX_VALUE)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(25, 25, 25) .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 56, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(72, 72, 72) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addComponent(jLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jToolBar1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 80, Short.MAX_VALUE) .addComponent(jButton1) .addGap(21, 21, 21)) );   pack(); }// </editor-fold>   private void dadaActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: }   private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { if (dada.getSelectedItem()== “Mamayu Kitchen”){ reservasi1 x = new reservasi1(); x.setVisible (true); this.dispose(); } else if(dada.getSelectedItem()==”Vermont Cafe & Resto”){ reservasi2 x = new reservasi2 (); x.setVisible (true); this.dispose(); } else if (dada.getSelectedItem()==”Aditi Coffee & Space”){ reservasi3 x = new reservasi3 (); x.setVisible(true); this.dispose(); }   }   /** * @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(referensi.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(referensi.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(referensi.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(referensi.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 referensi().setVisible(true); } }); }   // Variables declaration – do not modify private javax.swing.JComboBox<String> dada; private javax.swing.JButton jButton1; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JToolBar jToolBar1; // End of variables declaration }

  1. Reservasi Tempat Makan 1 ( Mamayu Kitchen)

package menuutama; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import javax.swing.JOptionPane;   /** * * @author yonita,hani,dito */   public class reservasi1 extends javax.swing.JFrame { private static Connection a; private static Statement b;   /** * Creates new form reservasi1 */       private void pemesanan(){ try { Class.forName(“com.mysql.jdbc.Driver”); a=DriverManager.getConnection(“jdbc:mysql://localhost:3306/reservasi?zeroDateTimeBehavior=convertToNull”, “root”, “”); b = a.createStatement(); } catch (Exception e) { JOptionPane.showMessageDialog(null, “ERROR \n Gagal Memuat KeDatabase \n Aktifkan Database Sebelum Memulai”);   } } //private private String c=””,sql=””; private String namaSave=””, noHpSave=””,tanggalSave=””,waktuSave=””,jumlahOrangSave=””;   /** Creates new form reservasi2 */ public reservasi1() { initComponents(); pemesanan(); }   /** * 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(); jLabel2 = new javax.swing.JLabel(); jLabel3 = new javax.swing.JLabel(); jLabel4 = new javax.swing.JLabel(); jLabel5 = new javax.swing.JLabel(); jLabel6 = new javax.swing.JLabel(); jLabel7 = new javax.swing.JLabel(); jButton1 = new javax.swing.JButton(); nama = new javax.swing.JTextField(); no = new javax.swing.JTextField(); tanggal = new javax.swing.JTextField(); waktu = new javax.swing.JTextField(); jumlah = new javax.swing.JTextField(); jLabel9 = new javax.swing.JLabel(); jButton3 = new javax.swing.JButton();   setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);   jLabel1.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel1.setText(”            MAMAYU KITCHEN”); jLabel1.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));   jLabel2.setBackground(new java.awt.Color(255, 102, 102)); jLabel2.setFont(new java.awt.Font(“Tahoma”, 1, 14)); // NOI18N jLabel2.setText(“Reservasi Tempat”);   jLabel3.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel3.setText(“Nama :”);   jLabel4.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel4.setText(“No. Hp :”);   jLabel5.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel5.setText(“Tanggal :”);   jLabel6.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel6.setText(“Waktu :”);   jLabel7.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel7.setText(“Jumlah Orang :”);   jButton1.setFont(new java.awt.Font(“Tahoma”, 0, 12)); // NOI18N jButton1.setText(“Reservasi”); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton1ActionPerformed(evt); } });   nama.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { namaActionPerformed(evt); } });   jLabel9.setFont(new java.awt.Font(“Tahoma”, 1, 11)); // NOI18N jLabel9.setText(”                  Jl. RE Martadinata 128 Bandung”);   jButton3.setFont(new java.awt.Font(“Tahoma”, 0, 12)); // NOI18N jButton3.setText(“Keluar”); jButton3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton3ActionPerformed(evt); } });   javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addContainerGap() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addComponent(jLabel5, javax.swing.GroupLayout.DEFAULT_SIZE, 95, Short.MAX_VALUE) .addComponent(jLabel6, javax.swing.GroupLayout.DEFAULT_SIZE, 95, Short.MAX_VALUE) .addComponent(jLabel7, javax.swing.GroupLayout.DEFAULT_SIZE, 95, Short.MAX_VALUE) .addComponent(jLabel4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jLabel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addComponent(waktu, javax.swing.GroupLayout.DEFAULT_SIZE, 227, Short.MAX_VALUE) .addComponent(jumlah, javax.swing.GroupLayout.DEFAULT_SIZE, 227, Short.MAX_VALUE) .addComponent(tanggal, javax.swing.GroupLayout.DEFAULT_SIZE, 227, Short.MAX_VALUE) .addComponent(no, javax.swing.GroupLayout.DEFAULT_SIZE, 227, Short.MAX_VALUE) .addComponent(nama)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 45, Short.MAX_VALUE)) .addGroup(layout.createSequentialGroup() .addGap(35, 35, 35) .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 104, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jButton3)))) .addGroup(layout.createSequentialGroup() .addGap(0, 0, Short.MAX_VALUE) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(layout.createSequentialGroup() .addComponent(jLabel2) .addGap(126, 126, 126)) .addGroup(layout.createSequentialGroup() .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 220, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(71, 71, 71)) .addComponent(jLabel9, javax.swing.GroupLayout.PREFERRED_SIZE, 301, javax.swing.GroupLayout.PREFERRED_SIZE)))) .addGap(19, 19, 19)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(1, 1, 1) .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jLabel9, javax.swing.GroupLayout.PREFERRED_SIZE, 22, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(119, 119, 119) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(nama, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(57, 57, 57) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(no, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(57, 57, 57) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(tanggal, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(57, 57, 57) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(waktu, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(57, 57, 57) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jumlah, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel7, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(55, 55, 55) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jButton1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jButton3)) .addGap(43, 43, 43)) );   pack(); }// </editor-fold>   private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { namaSave = String.valueOf(nama.getText()); noHpSave = String.valueOf(no.getText()); tanggalSave = String.valueOf(tanggal.getText()); waktuSave = String.valueOf(waktu.getText()); jumlahOrangSave = String.valueOf(jumlah.getText()); //INPUT DATA KE DATABASE try{ sql=”INSERT INTO pemesanan (Nama, NoHp, Tanggal,Waktu,JumlahOrang) VALUE (‘”+namaSave+”‘,'”+noHpSave+”‘,'”+tanggalSave+”‘,'”+waktuSave+”‘,'”+jumlahOrangSave+”‘)”; b=a.createStatement(); b.execute(sql); //Clear(); //ShowData(sql); JOptionPane.showMessageDialog(null, “Data Berhasil Disimpan”); } catch (Exception e) { JOptionPane.showMessageDialog(null, “ERROR \n Data Gagal Disimpan”+e.getMessage()); } }     private void namaActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: }   private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { int selectedOption = JOptionPane.showConfirmDialog(null, “apakah anda akan menutup system?”, “Tutup Aplikasi”, JOptionPane.YES_NO_OPTION); if (selectedOption == JOptionPane.YES_OPTION){ System.exit(0); } } /** * @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) “> java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new reservasi2().setVisible(true); } }); }   // Variables declaration – do not modify private javax.swing.JButton jButton1; private javax.swing.JButton jButton3; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JLabel jLabel9; private javax.swing.JTextField jumlah; private javax.swing.JTextField nama; private javax.swing.JTextField no; private javax.swing.JTextField tanggal; private javax.swing.JTextField waktu; // End of variables declaration }

  • Reservasi Tempat Makan 2 ( Vermont Cafe & Restaurant)

package menuutama; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import javax.swing.JOptionPane;     /** * * @author yonita,hani,dito */ public class reservasi2 extends javax.swing.JFrame { private static Connection a; private static Statement b;   private void pemesanan(){ try { Class.forName(“com.mysql.jdbc.Driver”); a=DriverManager.getConnection(“jdbc:mysql://localhost:3306/reservasi?zeroDateTimeBehavior=convertToNull”, “root”, “”); b = a.createStatement(); } catch (Exception e) { JOptionPane.showMessageDialog(null, “ERROR \n Gagal Memuat KeDatabase \n Aktifkan Database Sebelum Memulai”);   }}   private void Clear(){ nama.setText(“”); no.setText(“”); tanggal.setText(“”); waktu.setText(“”); jumlah.setText(“”);   } //private private String c=””,sql=””; private String namaSave=””, noHpSave=””,tanggalSave=””,waktuSave=””,jumlahOrangSave=””;   /** Creates new form reservasi2 */ public reservasi2() { initComponents(); pemesanan (); }   /** 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(); jLabel2 = new javax.swing.JLabel(); jLabel3 = new javax.swing.JLabel(); jLabel4 = new javax.swing.JLabel(); jLabel5 = new javax.swing.JLabel(); jLabel6 = new javax.swing.JLabel(); jLabel7 = new javax.swing.JLabel(); nama = new javax.swing.JTextField(); no = new javax.swing.JTextField(); tanggal = new javax.swing.JTextField(); waktu = new javax.swing.JTextField(); jumlah = new javax.swing.JTextField(); jButton1 = new javax.swing.JButton(); jLabel8 = new javax.swing.JLabel(); jButton3 = new javax.swing.JButton();   setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);   jLabel1.setFont(new java.awt.Font(“Tahoma”, 1, 14)); // NOI18N jLabel1.setText(”     Reservasi Tempat”);   jLabel2.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel2.setText(”            VERMONT CAFE & RESTO”); jLabel2.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));   jLabel3.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel3.setText(“Nama :”);   jLabel4.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel4.setText(“No. Hp :”);   jLabel5.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel5.setText(“Tanggal :”);   jLabel6.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel6.setText(“Waktu :”);   jLabel7.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel7.setText(“Jumlah Orang :”);   nama.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { namaActionPerformed(evt); } });   jButton1.setFont(new java.awt.Font(“Tahoma”, 0, 12)); // NOI18N jButton1.setText(“Reservasi”); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton1ActionPerformed(evt); } });   jLabel8.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel8.setText(“Jl. Karangsari No 10 Bandung”);   jButton3.setFont(new java.awt.Font(“Tahoma”, 0, 12)); // NOI18N jButton3.setText(“Keluar”); jButton3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton3ActionPerformed(evt); } });   javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() .addComponent(jLabel7) .addGap(0, 0, Short.MAX_VALUE)) .addGroup(layout.createSequentialGroup() .addGap(171, 171, 171) .addComponent(jButton1) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jButton3) .addGap(30, 30, 30)))) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addComponent(jLabel8, javax.swing.GroupLayout.PREFERRED_SIZE, 215, javax.swing.GroupLayout.PREFERRED_SIZE) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() .addContainerGap() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() .addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 73, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(58, 58, 58) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jumlah, javax.swing.GroupLayout.PREFERRED_SIZE, 227, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(waktu, javax.swing.GroupLayout.PREFERRED_SIZE, 227, javax.swing.GroupLayout.PREFERRED_SIZE))) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() .addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(66, 66, 66) .addComponent(tanggal, javax.swing.GroupLayout.PREFERRED_SIZE, 227, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 89, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(42, 42, 42) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(no, javax.swing.GroupLayout.PREFERRED_SIZE, 227, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(nama, javax.swing.GroupLayout.PREFERRED_SIZE, 227, javax.swing.GroupLayout.PREFERRED_SIZE))))) .addGroup(layout.createSequentialGroup() .addContainerGap() .addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 245, javax.swing.GroupLayout.PREFERRED_SIZE)))) .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addGap(0, 0, Short.MAX_VALUE) .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 151, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(111, 111, 111)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 46, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jLabel8, javax.swing.GroupLayout.PREFERRED_SIZE, 27, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(52, 52, 52) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(nama, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(58, 58, 58) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(no, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(56, 56, 56) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(tanggal, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(58, 58, 58) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(waktu, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 44, Short.MAX_VALUE) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel7, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jumlah, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(39, 39, 39) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jButton1) .addComponent(jButton3)) .addGap(20, 20, 20)) );   pack(); }// </editor-fold>   private void namaActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: }   private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { namaSave = String.valueOf(nama.getText()); noHpSave = String.valueOf(no.getText()); tanggalSave = String.valueOf(tanggal.getText()); waktuSave = String.valueOf(waktu.getText()); jumlahOrangSave = String.valueOf(jumlah.getText()); //INPUT DATA KE DATABASE try{ sql=”INSERT INTO pemesanan (Nama, NoHp, Tanggal,Waktu,JumlahOrang) VALUE (‘”+namaSave+”‘,'”+noHpSave+”‘,'”+tanggalSave+”‘,'”+waktuSave+”‘,'”+jumlahOrangSave+”‘)”; b=a.createStatement(); b.execute(sql); //Clear(); //ShowData(sql); JOptionPane.showMessageDialog(null, “Data Berhasil Disimpan”); } catch (Exception e) { JOptionPane.showMessageDialog(null, “ERROR \n Data Gagal Disimpan”+e.getMessage()); }   }   private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { //int selectedOption = JOptionPane.showConfirmDialog(null, “apakah anda akan menutup system?”, “Tutup Aplikasi”, JOptionPane.YES_NO_OPTION); //if (selectedOption == JOptionPane.YES_OPTION){ //System.exit(0); }   /** * @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(reservasi2.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(reservasi2.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(reservasi2.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(reservasi2.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 reservasi2().setVisible(true); } }); }   // Variables declaration – do not modify private javax.swing.JButton jButton1; private javax.swing.JButton jButton3; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JLabel jLabel8; private javax.swing.JTextField jumlah; private javax.swing.JTextField nama; private javax.swing.JTextField no; private javax.swing.JTextField tanggal; private javax.swing.JTextField waktu; // End of variables declaration   }

  • Reservasi Tempat Makan 3 ( Aditi Coffee and Space )

 package menuutama; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import javax.swing.JOptionPane;       /** * * @author yonita */ public class reservasi3 extends javax.swing.JFrame { private static Connection a; private static Statement b;   private void pemesanan(){ try { Class.forName(“com.mysql.jdbc.Driver”); a=DriverManager.getConnection(“jdbc:mysql://localhost:3306/reservasi?zeroDateTimeBehavior=convertToNull”, “root”, “”); b = a.createStatement(); } catch (Exception e) { JOptionPane.showMessageDialog(null, “ERROR \n Gagal Memuat KeDatabase \n Aktifkan Database Sebelum Memulai”);   } } private void Clear(){ Nama.setText(“”); No.setText(“”); Tanggal.setText(“”); Waktu.setText(“”); Jumlah.setText(“”);   } //private private String c=””,sql=””; private String namaSave=””, noHpSave=””,tanggalSave=””,waktuSave=””,jumlahOrangSave=””;             /** * Creates new form reservasi3 */ public reservasi3() { initComponents(); pemesanan(); }   /** * 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(); jLabel3 = new javax.swing.JLabel(); jLabel2 = new javax.swing.JLabel(); jLabel4 = new javax.swing.JLabel(); jLabel5 = new javax.swing.JLabel(); jLabel6 = new javax.swing.JLabel(); jLabel7 = new javax.swing.JLabel(); Nama = new javax.swing.JTextField(); No = new javax.swing.JTextField(); Tanggal = new javax.swing.JTextField(); Waktu = new javax.swing.JTextField(); Jumlah = new javax.swing.JTextField(); jButton1 = new javax.swing.JButton(); jLabel8 = new javax.swing.JLabel(); jButton3 = new javax.swing.JButton();   setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);   jLabel1.setFont(new java.awt.Font(“Tahoma”, 1, 14)); // NOI18N jLabel1.setText(”           Reservasi Tempat”);   jLabel3.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel3.setText(“Nama :”);   jLabel2.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel2.setText(” ADITI COFFEE HOUSE & SPACE”); jLabel2.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));   jLabel4.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel4.setText(“No. Hp :”);   jLabel5.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel5.setText(“Tanggal :”);   jLabel6.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel6.setText(“Waktu :”);   jLabel7.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel7.setText(“Jumlah Orang:”);   jButton1.setFont(new java.awt.Font(“Tahoma”, 0, 12)); // NOI18N jButton1.setText(“Reservasi”); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton1ActionPerformed(evt); } });   jLabel8.setFont(new java.awt.Font(“Tahoma”, 1, 12)); // NOI18N jLabel8.setText(“Jl. Kyai Haji Ahmad Dahlan No 6 Buahbatu,Bandung”);   jButton3.setFont(new java.awt.Font(“Tahoma”, 0, 12)); // NOI18N jButton3.setText(“Keluar”); jButton3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton3ActionPerformed(evt); } });   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(layout.createSequentialGroup() .addGap(24, 24, 24) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 95, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 95, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 95, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 95, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel7, javax.swing.GroupLayout.PREFERRED_SIZE, 95, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(33, 33, 33) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(Nama, javax.swing.GroupLayout.PREFERRED_SIZE, 227, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(No, javax.swing.GroupLayout.PREFERRED_SIZE, 227, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(Tanggal, javax.swing.GroupLayout.PREFERRED_SIZE, 227, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(Waktu, javax.swing.GroupLayout.PREFERRED_SIZE, 227, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(Jumlah, javax.swing.GroupLayout.PREFERRED_SIZE, 227, javax.swing.GroupLayout.PREFERRED_SIZE))) .addGroup(layout.createSequentialGroup() .addGap(142, 142, 142) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 200, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 182, javax.swing.GroupLayout.PREFERRED_SIZE)))) .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(layout.createSequentialGroup() .addContainerGap(95, Short.MAX_VALUE) .addComponent(jLabel8, javax.swing.GroupLayout.PREFERRED_SIZE, 330, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(74, 74, 74)) .addGroup(layout.createSequentialGroup() .addGap(177, 177, 177) .addComponent(jButton1) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jButton3) .addGap(61, 61, 61))) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(1, 1, 1) .addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 40, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jLabel8, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(56, 56, 56) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(Nama, javax.swing.GroupLayout.PREFERRED_SIZE, 36, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(31, 31, 31) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(No, javax.swing.GroupLayout.PREFERRED_SIZE, 36, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(31, 31, 31) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(Tanggal, javax.swing.GroupLayout.PREFERRED_SIZE, 36, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(31, 31, 31) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(Waktu, javax.swing.GroupLayout.PREFERRED_SIZE, 36, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(47, 47, 47) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(Jumlah, javax.swing.GroupLayout.PREFERRED_SIZE, 36, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel7, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18, 47, Short.MAX_VALUE) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jButton1) .addComponent(jButton3)) .addContainerGap()) );   pack(); }// </editor-fold>   private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { namaSave = String.valueOf(Nama.getText()); noHpSave = String.valueOf(No.getText()); tanggalSave = String.valueOf(Tanggal.getText()); waktuSave = String.valueOf(Waktu.getText()); jumlahOrangSave = String.valueOf(Jumlah.getText()); //INPUT DATA KE DATABASE try{ sql=”INSERT INTO pemesanan (Nama, NoHp, Tanggal,Waktu,JumlahOrang) VALUE (‘”+namaSave+”‘,'”+noHpSave+”‘,'”+tanggalSave+”‘,'”+waktuSave+”‘,'”+jumlahOrangSave+”‘)”; b=a.createStatement(); b.execute(sql); //Clear(); //ShowData(sql); JOptionPane.showMessageDialog(null, “Data Berhasil Disimpan”); } catch (Exception e) { JOptionPane.showMessageDialog(null, “ERROR \n Data Gagal Disimpan”+e.getMessage()); }     }   private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { //       int selectedOption = JOptionPane.showConfirmDialog(null, “apakah anda akan menutup system?”, “Tutup Aplikasi”, JOptionPane.YES_NO_OPTION); //   if (selectedOption == JOptionPane.YES_OPTION){ //       System.exit(0); }   /** * @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()); //Namalogging break; } } } catch (ClassNotFoundException ex) { java.util.logging.Logger.getLogger(reservasi3.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(reservasi3.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(reservasi3.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(reservasi3.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 reservasi3().setVisible(true); } }); }   // Variables declaration – do not modify private javax.swing.JTextField Jumlah; private javax.swing.JTextField Nama; private javax.swing.JTextField No; private javax.swing.JTextField Tanggal; private javax.swing.JTextField Waktu; private javax.swing.JButton jButton1; private javax.swing.JButton jButton3; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JLabel jLabel8; // End of variables declaration }

Leave a Reply

Your email address will not be published. Required fields are marked *