• Sábado 21 de Septiembre de 2024, 17:38

Autor Tema:  Barras De Scroll  (Leído 1688 veces)

alemag

  • Miembro MUY activo
  • ***
  • Mensajes: 180
    • Ver Perfil
Barras De Scroll
« en: Domingo 14 de Mayo de 2006, 22:41 »
0
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.