Programación General > Java
Tabla Dentro De Jscrollpane
(1/1)
alemag:
Saludos compañeros, tengo una tabla agregada a un JScrollPane con JScrollPane scroll=new JScrollPane(tabla); pero al agregarla, me introduce la tabla en un panel mucho mas grande que la tabla y queda espacio libre por debajo de la tabla, es decir, entre la tabla y las barras de scroll horizontales. Como lo podria arreglar ??? Es que empiezo a estar desesperado, por favor espero vuestra ayuda. Gracias.
jpaler:
--- Código: Text --- //titulos q van a tener las columnas de la tabla String titulos[] = {"DIRECCION", "NOMBRE", "DESCRIPCION", "TIPO}; //con esto creo una matriz de string, q los registros de la tabla String registro[][] = new String[ 5 ][ 4 ]; for ( int i = 0; i < 5; i++ ) { registro[ i ][ 0 ] = "dir "+i; registro[ i ][ 1 ] = "nom "+i; registro[ i ][ 2 ] = "des "+i; registro[ i ][ 3 ] = "tipo "+i; } //ahora creo la tabla y le paso los registros this.jTable1 = new JTable( registro, titulos ); //ahora agrego la tabla ya creada, al panel scrolable this.jScrollPane1.getViewport().add( this.jTable1, null );
jlsoriam:
Supongo que tu quieres que el JScrollPane tenga siempre la misma altura que la tabla, osea q nunca muestre el espacio libre, no? O es que la tabla siempre tiene el mismo numero de filas?
Saludos.
alemag:
Si, quiero que el scrollPane sea de la misma altura que la tabla, es decir, que nunca me muestre el espacio libre ni por abajo ni por la derecha. La tabla nunca tiene el mismo numero de filas, va cambiando.
Navegación
Ir a la versión completa