Problemas JTAble

Eduard
03 de Noviembre del 2003
Quiero hacer esto con mi tabla y no sé como:
* que las columnas no se puedan mover;
* intentar canviar el borde de las celdas i del header;
* que cuando pulse sobre una celda, me salga un jframe, i si sigo pulsando y tengo el jframe en pantalla, que no me salgan mas (salir ya me sale, pero me salen tantos como pulsaciones)

Lucas
03 de Noviembre del 2003
Si quieres que las columnas no se puedan mover horizontalmente, esto es, intercambiarse, hay una propiedad, el metodo se setReorderingAllowed(false).
Cambiar el borde es mas complicado, pues tendrias que sobreescribir el render, lo cual no es trivial.
Para escuchar al raton, añade el listener de raton a la tabla y con la coordenada x e y, calcula a que celda se ha pulsado y entonces decides que hcaer.