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

Autor Tema:  Poner Barras De Scroll A Una Tabla  (Leído 2396 veces)

alemag

  • Miembro MUY activo
  • ***
  • Mensajes: 180
    • Ver Perfil
Poner Barras De Scroll A Una Tabla
« en: Martes 9 de Mayo de 2006, 21:53 »
0
Saludos compañeros, tengo un panel con un gridBagLayout, y voi agregando etiquetas y quiero agregar tambien una tabla JTable, pero le quiero poner unas barras de scroll para lo que la inserto en un JScrollPane, pero no obtengo los resultados deseados, ya que si la tabla supera las dimensiones del panel aparece un cuadro de un pixel, significado de que no esta bien ejecutado. Mi codigo es el siguiente:

   constraints.gridx=0;
   constraints.gridy=6;
   constraints.gridwidth=1;
   JPanel panel_tabla=new JPanel();
   constraints.gridheight=1;
   constraints.insets=new java.awt.Insets(5,0,5,0);

   JScrollPane sc_panel=new JScrollPane();
   JPanel p_tabla=new JPanel();
   p_tabla.add(tabla);
   sc_panel.setViewportView(p_tabla);
   panel_aux.add(sc_panel);
// panel aux es el panel principal donde se muestran
// todos los datos

Me podriais ayudar por favor ??? Gracias.

chimps

  • Miembro MUY activo
  • ***
  • Mensajes: 208
    • Ver Perfil
    • http://quiqueq.blogspot.com
Re: Poner Barras De Scroll A Una Tabla
« Respuesta #1 en: Sábado 13 de Mayo de 2006, 02:03 »
0
tenes que agregar el componente que queres que tenga los scroller al JScrollPane, con el metodo add....tipo

JTable jtable = new JTable();
JScrollPane p = new JScrollPane(jtable)