Cambiar Tamaño a celdas de un JTable

Que tal aquí de nuevo tratando de explicar como cambiar el tamaño de una celda según su necesidad, de manera manual y sencilla, a que es muy incomodo como JAVA ajusta las celdas de manera igual y esto hace un desperdicio de espacio en el JTable no importa si este no se imprime pero si lo hace es muy importante optimizar el espacio :D.

Bueno antes que nada debemos ya de tener un JTable que en mi caso se llama "Tabla" (vaya nombre jeje) ahora es sus propiedades tenemos que agregar esto "Tabla.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_OFF);" o bien desde la interfaz gráfica del NetBeans, bueno esto se pone por que de lo contrario no se harán más chicos y de diferentes tamaños las celdas del JTable.

Ahora el código para manipular el tamaño es el siguiente:
modelo.addColumn("No.Ser");//Esta linea agrega una coluna al JTable mediante un modelo
Tabla.setModel(modelo);//Se establece el modelo al JTable

TableColumn tc = Tabla.getColumn("No.Ser"); //Obtienes la columna
tc.setPreferredWidth(50); //Y le das un tamaño que tu quieras o necesites

Listo con ese lo hacer, es un tanto mecanizado y rustico pero te ayuda mucho así que da después de un rato de andar buscado el tamaño ideal para mi aplicación :






Comentarios

José ha dicho que…
Muchas gracias, me sirvio un monton
JaaR8 ha dicho que…
Que bueno de eso se trata que le sirva a la gente :D, un saludo
JaaR8 ha dicho que…
Que bueno de eso se trata que le sirva a la gente :D, un saludo

Entradas populares