source code upload photo di netbeans

package ktm; import java.awt.image.BufferedImage; import java.io.File; import java.sql.ResultSet; import javax.imageio.ImageIO; import javax.swing.ImageIcon; import javax.swing.JFileChooser; import javax.swing.JOptionPane; import javax.swing.table.DefaultTableModel; public class frm_pencarian extends javax.swing.JFrame { private String path; static DefaultTableModel tabMode; private void tabel() { Object[] row = {"No","Nama ","Gambar"}; tabMode = new DefaultTableModel(null, row); tabel.setBorder(null); tabel.setModel(tabMode); koneksi kon=new koneksi(); kon.konek(); int a=1; try{ String sql="select * from tbl_gbr"; ResultSet res = kon.getData(sql); while (res.next()) { String b = String.valueOf(a); String nama = res.getString("nama"); String gambar = res.getString("gambar"); String[] data = {b,nama,gambar}; tabMode.addRow(data); a++; } } catch (Exception ex) {} jScrollPane1.getViewport().add(tabel); } public frm_pencarian() { initComponents(); tabel(); Private void cmd_uploadActionPerformed(java.awt.event.ActionEvent evt) { BufferedImage image=null; JFileChooser chooser = new JFileChooser(); chooser.setAcceptAllFileFilterUsed(false); int retVal = chooser.showOpenDialog(this); if (retVal == JFileChooser.APPROVE_OPTION) { File myFile = chooser.getSelectedFile(); try { image = ImageIO.read(myFile); try { lbl_foto.setIcon(new ImageIcon(image)); jTextField1.setText(String.valueOf(myFile)); } catch(Exception e) { JOptionPane.showMessageDialog(this, "Select picture format only(JPEG,PNG,BMP,GIF): "); } path=myFile.getAbsolutePath(); } catch(Exception e) { JOptionPane.showMessageDialog(this, "MemberMasterGUI.browsePhoto: " + e.getMessage()); } } } private void cmd_simpanActionPerformed(java.awt.event.ActionEvent evt) { koneksi a=new koneksi(); a.konek(); String sql="insert into tbl_gbr values('"+ txt_nama.getText() +"','"+ jTextField1.getText() +"')"; a.exec(sql); // txt_id_user.setText(""); txt_nama.setText(""); txt_nama.requestFocus(); tabel(); private void tampilActionPerformed(java.awt.event.ActionEvent evt) { lbl_tampil.setIcon(new ImageIcon(jTextField1.getText())); private void tabelMouseClicked(java.awt.event.MouseEvent evt) { String nama = String.valueOf(tabel.getValueAt(tabel.getSelectedRow(),1)); String gambar = String.valueOf(tabel.getValueAt(tabel.getSelectedRow(),2)); txt_nama.setText(nama); jTextField1.setText(gambar); lbl_tampil.setIcon(new ImageIcon(jTextField1.getText())); }

5 komentar:

Anonim mengatakan...

ini sih coding nya bukan buat di netbeans -__-

Anonim mengatakan...

ancur -__-

Unknown (Admin) mengatakan...

niat gak sih ngasi ?

Indah Putri mengatakan...

ga niat ngasih nih agaknya

Joko Purwanto mengatakan...

postingan kagak jelas.

Posting Komentar