Manua JCheckBox JTable
Selección de múltiples registros usando jCheckBox dentro de un jTable en NetBeans con conexión a
Base de Datos MySQL
1.- Creamos una clase conexión.javae ingresamos el siguiente código para establecer la conexión y
sus parámetros:
Curso: Programación III
Página 1
INGENIERIA DE SISTEMAS E INFORMATICA - UNASAM
2.- Creamos una claseControlConsultas.java e ingresamos el siguiente código que nos permita
limpiar una jTable.
3.- Creamos un formulario FrmDatos.java donde diseñaremos el siguiente formulario donde
ingresamos un jCheckBox dentro deun jTable.
4.- Para ingresar un jCheckBox dentro de un jTable realizar lo siguiente: Ir a Propiedades del jTable,
opción model y proceder como sigue.
Curso: Programación III
Página 2
INGENIERIA DESISTEMAS E INFORMATICA - UNASAM
Cambiar el tipo de dato de la columna donde se ubicara la opción check del tipo Boolean, editable true, como se
muestra.
5.- Luego escribir el siguiente código parael formulario FrmDatos:
Antes importar:
Dentro de la clase:
public class FrmDatos extends javax.swing.JFrame {
}
Instanciar las siguientes clases y declarer las siguientes variables:DefaultTableModel md;
ControlConsultas cs = new ControlConsultas();
Conexion cx = new Conexion();
String idval="";
Curso: Programación III
Página 3
INGENIERIA DE SISTEMAS E INFORMATICA - UNASAM
Luego inicializaren el constructor de la clase FrmDatos el siguiente código:
initComponents();
this.Iniciar();
this.llenarTablar();
Además de ello crear los siguientes métodos:
- Método Iniciar(), definimos lacabecera o título del jTable:
-
Método llenarTabla(), llenamos los registros de la tabla datos de la base de datos check.sql
-
Método verificaDocumentosSeleccionados(), verificamos el estado de losregistros de la tabla
recorriendo todos los registros y retornando un valor booleano, es decir true o false.
-
Método insert(), con cuatro parámetros de tipo String, que ejecutará una consulta de tipo...
Regístrate para leer el documento completo.