viernes, 24 de junio de 2011

Evitar reordenamiento de columnas en un JTable

El problema:

Tenemos un JTable en el que las columnas pueden ser intercambiadas, es decir podemos arrastrar la columna 1 dejandola en la posición de la última columna.

La solución

Haz como sigue:

JTable tabla;

.... // código que tengas para inicializar tu tabla y hacer otras cosas.

tabla.getTableHeader().setReorderingAllowed(false);

Es sencillo pero es facil olvidar como hacerlo.

No hay comentarios:

Publicar un comentario