martes, 8 de marzo de 2011

Fijar el ancho de columna de un JTable por codigo

Aporte de Matias Varela :

Para definir el ancho fijo de una columna:

Suponiendo que tablaDeIngresos es el Jtable:
// le establezco el ancho
tablaDeIngresos.getColumnModel().getColumn(0).setWidth(100);
// hago que no puede cambiar
tablaDeIngresos.getColumnModel().getColumn(0).setResizable(false);

Espero sirva. Hay que tener en cuenta que lo anterior va después del

tablaDeIngresos.setModel(dtm);

That's all