Java - contenido de celda de tablas mas grande que tamaño

   
Vista:

contenido de celda de tablas mas grande que tamaño

Publicado por alejandro (65 intervenciones) el 11/03/2008 16:13:33
Saludos, quiero presentar el contenido de un automata en una matriz, pero resulta que si el contenido de una celda (es en forma de "a, b, e, i, g") es mas grande que la longitud de dicha celda aparece "a, b, e ..." y lo que quiero es que me aparezca una barras en la celda para que se pueda redimensionar esa celda en tiempo de ejecucion.

Como lo podria solucionar ???
Mi codigo es este:

JTable tab=new JTable();
tab.setModel(Modelo_tabla.get_modelo_tabla());
tab.setRowSelectionAllowed(false);
tab.getTableHeader().setReorderingAllowed(false);
tab.doLayout();
tab.setTableHeader(null); // esto es para quitar o no la cabecera de la tabla

if ((tab.getColumnModel().getColumn(0).getWidth())*(Modelo_tabla.get_modelo_tabla().getRowCount())>75)
{
JScrollPane jsp=new JScrollPane(tab);
jsp.setPreferredSize(new java.awt.Dimension(500,98));
jsp.setMaximumSize(new java.awt.Dimension(500,98));
jsp.setMinimumSize(new java.awt.Dimension(500,98));
panel_aux.add(jsp, constraints);
}
else
{
panel_aux.add(tab, constraints);
}
panel_aux.doLayout();
panel_aux.updateUI();

Espero que me haya explicado bien. Por favor, ayudenme. Muchas 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