diff --git a/build/classes/bismillah_ta/form/form_bukumasuk.class b/build/classes/bismillah_ta/form/form_bukumasuk.class index f8b4a24..a638feb 100644 Binary files a/build/classes/bismillah_ta/form/form_bukumasuk.class and b/build/classes/bismillah_ta/form/form_bukumasuk.class differ diff --git a/build/classes/bismillah_ta/form/form_caribuku$1.class b/build/classes/bismillah_ta/form/form_caribuku$1.class index 54ad5c3..c6a5e6c 100644 Binary files a/build/classes/bismillah_ta/form/form_caribuku$1.class and b/build/classes/bismillah_ta/form/form_caribuku$1.class differ diff --git a/build/classes/bismillah_ta/form/form_caribuku$2.class b/build/classes/bismillah_ta/form/form_caribuku$2.class index e2302e6..e8d922c 100644 Binary files a/build/classes/bismillah_ta/form/form_caribuku$2.class and b/build/classes/bismillah_ta/form/form_caribuku$2.class differ diff --git a/build/classes/bismillah_ta/form/form_caribuku$3.class b/build/classes/bismillah_ta/form/form_caribuku$3.class index 1f5363d..73c6370 100644 Binary files a/build/classes/bismillah_ta/form/form_caribuku$3.class and b/build/classes/bismillah_ta/form/form_caribuku$3.class differ diff --git a/build/classes/bismillah_ta/form/form_caribuku$4.class b/build/classes/bismillah_ta/form/form_caribuku$4.class index f54419a..4c3b996 100644 Binary files a/build/classes/bismillah_ta/form/form_caribuku$4.class and b/build/classes/bismillah_ta/form/form_caribuku$4.class differ diff --git a/build/classes/bismillah_ta/form/form_caribuku.class b/build/classes/bismillah_ta/form/form_caribuku.class index 37e8848..b1f2875 100644 Binary files a/build/classes/bismillah_ta/form/form_caribuku.class and b/build/classes/bismillah_ta/form/form_caribuku.class differ diff --git a/build/classes/bismillah_ta/form/form_caribuku.form b/build/classes/bismillah_ta/form/form_caribuku.form index 317d2b1..7fc4061 100644 --- a/build/classes/bismillah_ta/form/form_caribuku.form +++ b/build/classes/bismillah_ta/form/form_caribuku.form @@ -32,7 +32,7 @@ - + @@ -50,7 +50,6 @@ - @@ -75,7 +74,7 @@ - + @@ -108,9 +107,9 @@ - + - + diff --git a/build/classes/bismillah_ta/form/form_suratpemesanan$1.class b/build/classes/bismillah_ta/form/form_suratpemesanan$1.class index 9db3007..8b1f88f 100644 Binary files a/build/classes/bismillah_ta/form/form_suratpemesanan$1.class and b/build/classes/bismillah_ta/form/form_suratpemesanan$1.class differ diff --git a/build/classes/bismillah_ta/form/form_suratpemesanan$2.class b/build/classes/bismillah_ta/form/form_suratpemesanan$2.class index 166c3fe..bf49ef9 100644 Binary files a/build/classes/bismillah_ta/form/form_suratpemesanan$2.class and b/build/classes/bismillah_ta/form/form_suratpemesanan$2.class differ diff --git a/build/classes/bismillah_ta/form/form_suratpemesanan$3.class b/build/classes/bismillah_ta/form/form_suratpemesanan$3.class index 00f3c54..02bf3ae 100644 Binary files a/build/classes/bismillah_ta/form/form_suratpemesanan$3.class and b/build/classes/bismillah_ta/form/form_suratpemesanan$3.class differ diff --git a/build/classes/bismillah_ta/form/form_suratpemesanan$4.class b/build/classes/bismillah_ta/form/form_suratpemesanan$4.class index 791cf00..6b183eb 100644 Binary files a/build/classes/bismillah_ta/form/form_suratpemesanan$4.class and b/build/classes/bismillah_ta/form/form_suratpemesanan$4.class differ diff --git a/build/classes/bismillah_ta/form/form_suratpemesanan$5.class b/build/classes/bismillah_ta/form/form_suratpemesanan$5.class index 1dcdfdf..0e4ce19 100644 Binary files a/build/classes/bismillah_ta/form/form_suratpemesanan$5.class and b/build/classes/bismillah_ta/form/form_suratpemesanan$5.class differ diff --git a/build/classes/bismillah_ta/form/form_suratpemesanan$6.class b/build/classes/bismillah_ta/form/form_suratpemesanan$6.class index 058943b..1bd90df 100644 Binary files a/build/classes/bismillah_ta/form/form_suratpemesanan$6.class and b/build/classes/bismillah_ta/form/form_suratpemesanan$6.class differ diff --git a/build/classes/bismillah_ta/form/form_suratpemesanan$7.class b/build/classes/bismillah_ta/form/form_suratpemesanan$7.class new file mode 100644 index 0000000..5766baa Binary files /dev/null and b/build/classes/bismillah_ta/form/form_suratpemesanan$7.class differ diff --git a/build/classes/bismillah_ta/form/form_suratpemesanan.class b/build/classes/bismillah_ta/form/form_suratpemesanan.class index f829d58..0cbd41e 100644 Binary files a/build/classes/bismillah_ta/form/form_suratpemesanan.class and b/build/classes/bismillah_ta/form/form_suratpemesanan.class differ diff --git a/build/classes/bismillah_ta/form/form_suratpemesanan.form b/build/classes/bismillah_ta/form/form_suratpemesanan.form index 675c42b..9fb4c26 100644 --- a/build/classes/bismillah_ta/form/form_suratpemesanan.form +++ b/build/classes/bismillah_ta/form/form_suratpemesanan.form @@ -8,6 +8,9 @@ + + + @@ -366,9 +369,9 @@ - - + + diff --git a/build/classes/koneksi/koneksi.class b/build/classes/koneksi/koneksi.class index 86d627e..5f4465f 100644 Binary files a/build/classes/koneksi/koneksi.class and b/build/classes/koneksi/koneksi.class differ diff --git a/build/classes/module/caribuku.class b/build/classes/module/caribuku.class index a4691f8..55b1a59 100644 Binary files a/build/classes/module/caribuku.class and b/build/classes/module/caribuku.class differ diff --git a/build/classes/module/value_faktur.class b/build/classes/module/value_faktur.class index 6306eec..3608365 100644 Binary files a/build/classes/module/value_faktur.class and b/build/classes/module/value_faktur.class differ diff --git a/nbproject/build-impl.xml b/nbproject/build-impl.xml index 88317bd..7de122c 100644 --- a/nbproject/build-impl.xml +++ b/nbproject/build-impl.xml @@ -191,7 +191,12 @@ is divided into following sections: - + + + + + + @@ -217,6 +222,7 @@ is divided into following sections: + @@ -693,7 +699,7 @@ is divided into following sections: - + @@ -768,7 +774,7 @@ is divided into following sections: - + @@ -795,7 +801,7 @@ is divided into following sections: - + diff --git a/nbproject/genfiles.properties b/nbproject/genfiles.properties index bb5c5aa..2a18e00 100644 --- a/nbproject/genfiles.properties +++ b/nbproject/genfiles.properties @@ -4,5 +4,5 @@ build.xml.stylesheet.CRC32=8064a381@1.75.2.48 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. nbproject/build-impl.xml.data.CRC32=18581e92 -nbproject/build-impl.xml.script.CRC32=5171b721 -nbproject/build-impl.xml.stylesheet.CRC32=876e7a8f@1.75.2.48 +nbproject/build-impl.xml.script.CRC32=014b49d1 +nbproject/build-impl.xml.stylesheet.CRC32=05530350@1.79.1.48 diff --git a/nbproject/private/private.properties b/nbproject/private/private.properties index ff735e6..b312a30 100644 --- a/nbproject/private/private.properties +++ b/nbproject/private/private.properties @@ -1,2 +1,3 @@ compile.on.save=true -user.properties.file=C:\\Users\\Tiara Ridha\\AppData\\Roaming\\NetBeans\\8.0.2\\build.properties +file.reference.rs2xml.jar=C:\\Users\\Cacing\\tiarajava\\rs2xml.jar +user.properties.file=C:\\Users\\Cacing\\AppData\\Roaming\\NetBeans\\8.1\\build.properties diff --git a/src/bismillah_ta/form/form_caribuku.form b/src/bismillah_ta/form/form_caribuku.form index 317d2b1..7fc4061 100644 --- a/src/bismillah_ta/form/form_caribuku.form +++ b/src/bismillah_ta/form/form_caribuku.form @@ -32,7 +32,7 @@ - + @@ -50,7 +50,6 @@ - @@ -75,7 +74,7 @@ - + @@ -108,9 +107,9 @@ - + - + diff --git a/src/bismillah_ta/form/form_caribuku.java b/src/bismillah_ta/form/form_caribuku.java index 640ce4e..8134273 100644 --- a/src/bismillah_ta/form/form_caribuku.java +++ b/src/bismillah_ta/form/form_caribuku.java @@ -12,6 +12,7 @@ import koneksi.koneksi; import net.proteanit.sql.DbUtils; import bismillah_ta.form.form_suratpemesanan; +import module.caribuku; import javax.swing.JOptionPane; import javax.swing.table.DefaultTableModel; @@ -25,7 +26,7 @@ public class form_caribuku extends javax.swing.JFrame { * Creates new form NewJFrame */ - public module.caribuku fab = null; +// public module.caribuku fab = null; public form_caribuku() { initComponents(); @@ -42,7 +43,7 @@ public form_caribuku() { private void initComponents() { jLabel1 = new javax.swing.JLabel(); - caribuku = new javax.swing.JTextField(); + caribukuTxt = new javax.swing.JTextField(); jScrollPane1 = new javax.swing.JScrollPane(); jTable1 = new javax.swing.JTable(); jLabel2 = new javax.swing.JLabel(); @@ -58,9 +59,9 @@ private void initComponents() { jLabel1.setText("Cari Buku"); - caribuku.addKeyListener(new java.awt.event.KeyAdapter() { + caribukuTxt.addKeyListener(new java.awt.event.KeyAdapter() { public void keyReleased(java.awt.event.KeyEvent evt) { - caribukuKeyReleased(evt); + caribukuTxtKeyReleased(evt); } }); @@ -116,7 +117,7 @@ public void actionPerformed(java.awt.event.ActionEvent evt) { .addGroup(layout.createSequentialGroup() .addComponent(jLabel1) .addGap(34, 34, 34) - .addComponent(caribuku, javax.swing.GroupLayout.PREFERRED_SIZE, 340, javax.swing.GroupLayout.PREFERRED_SIZE)) + .addComponent(caribukuTxt, javax.swing.GroupLayout.PREFERRED_SIZE, 340, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup() .addComponent(jLabel4) @@ -129,8 +130,7 @@ public void actionPerformed(java.awt.event.ActionEvent evt) { .addGroup(layout.createSequentialGroup() .addComponent(jLabel5) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) - .addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) - .addGap(12, 12, 12)))) + .addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))) .addGroup(layout.createSequentialGroup() .addGap(216, 216, 216) .addComponent(jLabel2))) @@ -147,7 +147,7 @@ public void actionPerformed(java.awt.event.ActionEvent evt) { .addComponent(jLabel2) .addGap(28, 28, 28) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) - .addComponent(caribuku, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) + .addComponent(caribukuTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel1)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 96, javax.swing.GroupLayout.PREFERRED_SIZE) @@ -173,30 +173,39 @@ public void actionPerformed(java.awt.event.ActionEvent evt) { private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed // TODO add your handling code here: - + bismillah_ta.form.form_suratpemesanan yo = new bismillah_ta.form.form_suratpemesanan(); + yo.setVisible(true); + this.setVisible(false); }//GEN-LAST:event_jButton1ActionPerformed - private void caribukuKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_caribukuKeyReleased + private void caribukuTxtKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_caribukuTxtKeyReleased // TODO add your handling code here: try { Connection con = koneksi.GetConnection(); Statement st = con.createStatement(); - ResultSet rs = st.executeQuery("Select kode_buku,nama_buku,hrg_satuan from data_buku where kode_buku like '%"+caribuku.getText()+"%'" - + "or nama_buku like '%"+caribuku.getText()+"%'"); + ResultSet rs = st.executeQuery("Select kode_buku,nama_buku,hrg_satuan from data_buku where kode_buku like '%"+caribukuTxt.getText()+"%'" + + "or nama_buku like '%"+caribukuTxt.getText()+"%'"); jTable1.setModel(DbUtils.resultSetToTableModel(rs)); } catch (SQLException sqlEx) { System.out.println(sqlEx.getMessage()); } - }//GEN-LAST:event_caribukuKeyReleased + }//GEN-LAST:event_caribukuTxtKeyReleased private void jTable1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTable1MouseClicked // TODO add your handling code here: +// caribuku buku = new caribuku(); +// System.out.println("TEST"); int x = jTable1.getSelectedRow(); +// System.out.println(x); if (x != -1) { - fab.kdBuku = jTable1.getValueAt(x, 0).toString(); - fab.namaBuku = jTable1.getValueAt(x, 1).toString(); - fab.hargaBuku = jTable1.getValueAt(x, 2).toString(); +// System.out.println(jTable1.getValueAt(x, 0).toString()); + caribuku.kdBuku = jTable1.getValueAt(x, 0).toString(); + caribuku.namaBuku = jTable1.getValueAt(x, 1).toString(); + caribuku.hargaBuku = jTable1.getValueAt(x, 2).toString(); + +// System.out.println(caribuku.kdBuku); +// fab.hargaBuku = jTable1.getValueAt(x, 2).toString(); // jTextField1.setText(jTable1.getValueAt(x, 0).toString()); // jTextField2.setText(jTable1.getValueAt(x, 1).toString()); // jTextField2.setText(jTable1.getValueAt(x, 2).toString()); @@ -262,7 +271,7 @@ public void run() { } // Variables declaration - do not modify//GEN-BEGIN:variables - private javax.swing.JTextField caribuku; + private javax.swing.JTextField caribukuTxt; private javax.swing.JButton jButton1; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; diff --git a/src/bismillah_ta/form/form_suratpemesanan.form b/src/bismillah_ta/form/form_suratpemesanan.form index 675c42b..9fb4c26 100644 --- a/src/bismillah_ta/form/form_suratpemesanan.form +++ b/src/bismillah_ta/form/form_suratpemesanan.form @@ -8,6 +8,9 @@ + + + @@ -366,9 +369,9 @@ - - + + diff --git a/src/bismillah_ta/form/form_suratpemesanan.java b/src/bismillah_ta/form/form_suratpemesanan.java index 7cbeb6d..d78686f 100644 --- a/src/bismillah_ta/form/form_suratpemesanan.java +++ b/src/bismillah_ta/form/form_suratpemesanan.java @@ -75,6 +75,11 @@ private void initComponents() { jButton6 = new javax.swing.JButton(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); + addWindowListener(new java.awt.event.WindowAdapter() { + public void windowActivated(java.awt.event.WindowEvent evt) { + formWindowActivated(evt); + } + }); jLabel2.setText("No.Surat Pemesanan"); @@ -266,9 +271,9 @@ public void actionPerformed(java.awt.event.ActionEvent evt) { .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel3Layout.createSequentialGroup() - .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) - .addComponent(kode_buku, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) - .addComponent(jButton4)) + .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addComponent(jButton4, javax.swing.GroupLayout.Alignment.TRAILING) + .addComponent(kode_buku, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel9) @@ -403,15 +408,21 @@ private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRS //fDB.fAB = this; fDB.setVisible(true); fDB.setResizable(false); + this.setVisible(false); }//GEN-LAST:event_jButton4ActionPerformed + private void formWindowActivated(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_formWindowActivated + // TODO add your handling code here: + itemTerpilih(); + }//GEN-LAST:event_formWindowActivated + public void itemTerpilih(){ //module.caribuku fDB = new module.caribuku(); //fDB.fab = this; - module.caribuku mdb = new module.caribuku(); - kode_buku.setText(mdb.kdBuku); - nama_buku.setText(mdb.namaBuku); - hrg_satuan.setText(mdb.hargaBuku); +// module.caribuku mdb = new module.caribuku(); + kode_buku.setText(caribuku.kdBuku); + nama_buku.setText(caribuku.namaBuku); + hrg_satuan.setText(caribuku.hargaBuku); } /** * @param args the command line arguments diff --git a/src/module/caribuku.java b/src/module/caribuku.java index bf9f3e6..35f0cc5 100644 --- a/src/module/caribuku.java +++ b/src/module/caribuku.java @@ -11,20 +11,22 @@ */ public class caribuku { - public String kdBuku, namaBuku, hargaBuku; - - public String getkdBuku() { + public static String kdBuku,namaBuku,hargaBuku; + + public static String getkdBuku() { return kdBuku; } - public String getNamaBuku() { + public static String getNamaBuku() { return namaBuku; } - public String getHargaBuku() { + public static String getHargaBuku() { return hargaBuku; } + + }