En la página principal de los foros
encontrarás los enlaces al
feed general
y al de cada uno de los foros.
Subscribete para mantenerte informado de los cambios y responde a las dudas siempre que te sea posible
Hola: Resulta que tengo una tabla y me gustaría que determin ...
Buenas tardes, os escribo porque tengo un problema con el JM ...
Jaja... hombre pocas palabras... me hiciste laburar pero sal ...
Hola, en mi aplicación tengo un WindowsListener que cuando p ...
http://java.sun.com/j2se/ 1.3/docs/api/java/awt/Com ponent.htm ...
| Duda JTable | 06/07/2008 13:47 | |
| anonymous |
¡Hola a todos! Ya estoy de vuelta aquí otra vez.... He estado un período sin pasarme por aquí pero ya está aquí otra vez el nene ...:D. Tengo una duda que comentaros, ¿cómo puedo hacer para que en un JTable pueda bloquear una columna de la misma y no se pueda modificar el contenido de ella? He estado mirando por ahí pero no me sale, espero que se pueda conseguir. Saludos. |
|
|
||
| RE: Duda JTable | 06/07/2008 14:49 | |
| eskabio02 |
Hola ,para lograr eso tenes que crear tu propio modelo para eso tu clase tiene que implementar TableModel y aca tenes el metodo isCellEditable(int rowIndex, int columnIndex);Aca escribis este metodo de la forma que mas te guste para que te diga que celdas son editables,en tu caso podes devolver siempre true excepto cuando columnIndex corresponda con la columna que vos querer proteger. -------------------- Otra opcion seria que tu extienda de AbstractTableModel que ya implementa esta interfaz y tiene implementaciones para esos metodos,aca tendrias que sobreescribir el metodo -------------------- Por ultimo y la forma mas chancha en mi opinion es extender de DefaultTableModel y aca sobreescribir el metodo digo que es la mas chancha porque esta clase guarda los datos en un Vector,cosa no muy bonita pero bueno si a vos te sirve joya. Saludos,espero que te sea util |
|
|
||