Te lo agradezco edu_guerr, le daré una revisada al codigo, seguro que me servirá, yo tengo un problema con Jtable, necesito que el usuario pueda personalizar su propia vista, por ejemplo si tengo un Jtable con las siguientes columnas: IdNombre, Nombre, Apellido, Direccion, etc, que el usuario pueda decidir que mostrar, podria ser solo Nombre y Apellido o Nombre y Direccion, esto en tiempo de ejecucion, se me ocurre utilizar checkbox pero aun estoy en eso. Si tienes alguna sugerencia o alguien mas ha trabajado en algo parecido, os agradeceré.