Foros del Web » Programación para mayores de 30 ;) » Java »

Netbeans y JTable

Estas en el tema de Netbeans y JTable en el foro de Java en Foros del Web. Hola a todos. Necesito un poco de ayuda a la hora de usar este componente en Netbeans 6.1 La cosa esta en que hago una ...
  #1 (permalink)  
Antiguo 16/01/2009, 12:18
 
Fecha de Ingreso: enero-2009
Mensajes: 1
Antigüedad: 15 años, 3 meses
Puntos: 0
Pregunta Netbeans y JTable

Hola a todos.
Necesito un poco de ayuda a la hora de usar este componente en Netbeans 6.1
La cosa esta en que hago una consulta y quiero sacarla por una tabla. El problema llega en que el JTable es estático (es decir, le has de definir el numero de filas y columnas al principio, y luego no lo puedes modificar)
Mi intencion es hacer un JTable dinámico. Se que se necesita retocar el código pregenerado por Netbeans (algo del stemodel, o del DefaultTableModel), pero la cosa está en que he probado varias cosas y ninguna funciona.
Para intentar facilitar un poco las cosas, decir que el numero de columnas si es fijo, lo que quiero es que saque simplemente el numero de filas correspondiente a la consulta SQL.
Gracias, y espero ayudas/consejos/soluciones
  #2 (permalink)  
Antiguo 16/01/2009, 15:55
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: Netbeans y JTable

Hola:

Aquí tienes un ejemplo de JTable dinámico. Lo que no sé es cómo se toca el código generado con netbeans....

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 12/12/2010, 21:12
 
Fecha de Ingreso: diciembre-2008
Mensajes: 1
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Netbeans y JTable

http://www.chuidiang.com/java/mysql/resultset_jtable.php

luego de seguir el manual anterior se debe de crear una variable publica para toda la clase (donde esta agregada la tabla)
DefaultTableModel modelo = new DefaultTableModel();
luego en las propiedades de la tabla de netbeans:
1) click derecho
2) en "Modelo de Tabla" seleccionar "Código personalizado" y porner
jTable1.setModel( modelo );
3) listo los cambios que se le hagan a "modelo" serán reflejados en la tabla
  #4 (permalink)  
Antiguo 16/12/2010, 09:00
Avatar de jhonmelguizo  
Fecha de Ingreso: enero-2008
Ubicación: Medellín - Colombia
Mensajes: 264
Antigüedad: 16 años, 3 meses
Puntos: 6
Respuesta: Netbeans y JTable

Hola,

Tengo una clase llamada BaseDatos la cual me permite configurar la conexión al motor y a la base de datos, y a su vez permite realizar consultas con retorno de datos, está configurada, abajo te tengo un ejemplo de como la utilizo con un JTable, si aún necesitas esto, me escribes...

Saludos...

Código java:
Ver original
  1. try{
  2.             //También hay un constructor sin parámetros, con el fin de utilizar los métodos y propiedades.
  3.             BaseDatos b = new BaseDatos("SELECT * FROM vt_evaluados",true);//Recibe: query, retorna datos
  4.             this.tDatos.setModel(b);//este es el JTable
  5.         }
  6.         catch(Exception e){
  7.             javax.swing.JOptionPane.showMessageDialog(null, "Error al mostrar"
  8.                     + " los evaluados: " + e);
  9.         }
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:49.