Cara membuat tabel java menggunakan JCreator sebagi Tool untuk membuat program java. Bagaimana cara membuat tabel menggunakan bahasa pemrograman java. Berikut script membuat tabel menggunanakn java. Postingan ini saya akan berbagi bagaimana caranya membuat tabel java menggunkana JCreator, bagi yang sudah expert di netbeans mungkin yang cukup bingung jika di suruh membuat secara manual. Saya juga seperti itu tapi karena tugas yang harus di buat di JCreator ya harus belajar membuatnya secara manual di JCreator. Bagi seorang newbie Java seperti saya ini membuat tabel saja bisa tampil sudah sangat senang karena masih banyak hal yang saya belum ketahui tentang java. Dan langsung saja di bawah ini scriptnya tinggal copy dan paste dan terus di Build..
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.table.*;
import java.awt.HeadlessException;
import javax.swing.JOptionPane;
import javax.swing.ImageIcon;
import java.io.File;
import java.sql.*;
import java.util.*;
public class tabel extends JFrame {
koneksi konek = new koneksi();
int baris;
TableColumn kolom;
private JTable tabel= new JTable();
private DefaultTableModel tbl=new DefaultTableModel();
JScrollPane scroll=new JScrollPane(tabel);
public tabel()
{
super ("Tabel");
datatable();
tengah();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocation(400,100);
setSize(550,550);
setResizable(false);
getContentPane().setLayout(null);
getContentPane().add(scroll,BorderLayout.CENTER);
scroll.setBounds(20, 30, 505, 257);
tbl.setRowCount(6);
tabel.setModel(tbl);
tabel.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); //penting
kolom = tabel.getColumnModel().getColumn(0);
kolom.setPreferredWidth(90);
kolom = tabel.getColumnModel().getColumn(1);
kolom.setPreferredWidth(90);
kolom = tabel.getColumnModel().getColumn(2);
kolom.setPreferredWidth(90);
kolom = tabel.getColumnModel().getColumn(3);
kolom.setPreferredWidth(90);
kolom = tabel.getColumnModel().getColumn(4);
kolom.setPreferredWidth(70);
kolom = tabel.getColumnModel().getColumn(5);
kolom.setPreferredWidth(70);
kolom = tabel.getColumnModel().getColumn(5);
kolom.setPreferredWidth(70);
show();
// jika ingin di tambahkan MouseListener tambahkan script di bawah ini..
/* tabel.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent me){
int baris=tabel.getSelectedRow();
txtid.setText(tbl.getValueAt(baris,0).toString());
txtNama.setText(tbl.getValueAt(baris,1).toString());
txtHp.setText(tbl.getValueAt(baris,2).toString());
cjenis.setSelectedItem(tbl.getValueAt(baris,3).toString());
txtstnk.setText(tbl.getValueAt(baris,4).toString());
tAlamat.setText(tbl.getValueAt(baris,5).toString());
txtid.setEnabled(false);
setVisible(false);
dispose();
}
}); */
}
private void datatable(){
tbl.addColumn("Id");
tbl.addColumn("Nama");
tbl.addColumn("No HP");
tbl.addColumn("Jenis");
tbl.addColumn("Stnk");
tbl.addColumn("Alamat");
tabel.setModel(tbl);
try{
Statement st = konek.getConnection().createStatement();
ResultSet rs=st.executeQuery("SELECT * FROM Nama_Tabel ");
while (rs.next()){
tbl.addRow(new Object[]{
rs.getString("id_mem"),
rs.getString("nama"),
rs.getString("no_hp"),
rs.getString("jenis"),
rs.getString("stnk"),
rs.getString("alamat"),
});
tabel.setModel(tbl);
}
}catch(Exception e){
}
}
private void tengah(){
setLocation(200,150);
setResizable(false);
}
public static void main(String[] args){
new tabel().show();
}
}
Untuk Tulisa yang berwarna merah adalah nama attribut yang dibuat di database yang telah dibuat. Pastikan nama attributnya sama karena jika tidak sama maka program tidak akan jalan.
Sekian cara membuat tabel menggunakan java semoga bermanfaat..
Artikel keren lainnya:
Belum ada komentar untuk "Cara Membuat Tabel dengan Java"
Post a Comment