SoloCodigo
		Programación General => Java => Mensaje iniciado por: alemag en Domingo 14 de Mayo de 2006, 22:41
		
			
			- 
				Saludos compañeros, tengo un panel panel_principal con un JScrollPane agregado  y dentro estoy agregando componentes, con un GridBagLayout, y un componente es una tabla. A esta tabla si supera el tamaño del panel, quiero ponerle un scroll tambien, y no se si hacer 
 JScrollPane scroll=new JScrollPane(tabla);
 o si agregar la tabla a un panel, y este a un JScrollPane
 JPanel p=new JPanel();
 JScrollPane scroll=new JScrollPane();
 scroll.setViewportView(tabla);
 p.add(scroll);
 
 Al panel grande, panel_principal, le pongo un
 JScrollPane sc_final=new JScrollPane();
 sc_final.setViewportView(paneles);
 donde paneles es un JPanel donde lo voy agregando todo y luego hago
 panel_principal.add(sc);
 
 Pero si el tamaño de la tabla supera el panel aparecen las barras horizontales del panel_principales, pero no las que le pongo a la tabla, o al panel donde se agrega la tabla.
 Espero que me haya explicado. Por favor ayudadme que llevo una semana con esto y no encuentro solucion y me corre un poco de prisa. Gracias por adelantado.