source code upload photo di netbeans
11/12/2012 12:00:00 PM
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:
ini sih coding nya bukan buat di netbeans -__-
ancur -__-
niat gak sih ngasi ?
ga niat ngasih nih agaknya
postingan kagak jelas.
Posting Komentar