Java - Tabla dentro de JScrollPane

 
Vista:

Tabla dentro de JScrollPane

Publicado por Alejandro (279 intervenciones) el 02/07/2006 22:01:25
Saludos compañeros, quiero meter una tabla JTable dentro de un JScrollPane. Si añado la tabla directamente, sin el scrollPane queda bien, xo quiero restringirle el tamaño, y si el tamaño es superior a 450 x 100 que salgan las barras de scroll. Entonces la introduzco en el JScrollPane xo no me da los resultados que quiero, ya que o no se ven todas las columnas (no aparecen las barras) o me aparece un espacio gris entre la tabla y el ScrollPane si la tabla es mas pequeña que dicho panel de scroll.
El codigo que tengo es:
tabla.setPreferredScrollableViewportSize(new Dimension (450, 100));
JScrollPane sc=new JScrollPane();
sc.setViewportView(tabla);
sc.setHorizontalScrollBarPolicy (...);
sc.setVerticasScrollBarPolicy (...);
panel_principal.add(sc, constraints);

He leido miles de manuales pero nada de nada. Por favor, ayudadme, que estoy desesperao buscando la solucion. Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder