JTABLE EN JAVA
package jtable;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
public class form1 extends javax.swing.JFrame {
DefaultTableModel modelo = new DefaultTableModel();
public form1() {
initComponents();
setLocationRelativeTo(null);
setResizable(false);
setTitle("Listado de Cargos");
//jtable
cabecera_tabla();
llenar_tabla();
}
private void cabecera_tabla(){
modelo.addColumn("Cargo");
modelo.addColumn("Nombre");
jTable1.setModel(modelo);
}
private void llenar_tabla(){
try{
Conexion obj = new Conexion();
Connection cone = obj.getConnection();
Statement st = cone.createStatement();
ResultSet rs = st.executeQuery("select cargo,nombre from cargo order by nombre");
while(rs.next()){
Object [] fila = new Object[2];
fila[0] = rs.getString("cargo");
fila[1] = rs.getString("nombre");
modelo.addRow(fila);
fila=null;
}
rs.close();
cone.close();
}catch(SQLException ex){
JOptionPane.showMessageDialog(null, "Error Llenar Tabla: " + ex.getMessage());
}
}
By. Ing. Jhonatan Abal Mejia
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
public class form1 extends javax.swing.JFrame {
DefaultTableModel modelo = new DefaultTableModel();
public form1() {
initComponents();
setLocationRelativeTo(null);
setResizable(false);
setTitle("Listado de Cargos");
//jtable
cabecera_tabla();
llenar_tabla();
}
private void cabecera_tabla(){
modelo.addColumn("Cargo");
modelo.addColumn("Nombre");
jTable1.setModel(modelo);
}
private void llenar_tabla(){
try{
Conexion obj = new Conexion();
Connection cone = obj.getConnection();
Statement st = cone.createStatement();
ResultSet rs = st.executeQuery("select cargo,nombre from cargo order by nombre");
while(rs.next()){
Object [] fila = new Object[2];
fila[0] = rs.getString("cargo");
fila[1] = rs.getString("nombre");
modelo.addRow(fila);
fila=null;
}
rs.close();
cone.close();
}catch(SQLException ex){
JOptionPane.showMessageDialog(null, "Error Llenar Tabla: " + ex.getMessage());
}
}
By. Ing. Jhonatan Abal Mejia
Comentarios