Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 06-may-2008, 09:20   #1 (permalink)
polako_83 ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2008
Mensajes: 1
ordenar tabla por columnas

Hola a todos!

Os cuento un problemilla.

Tengo que mostrar una tabla con unos resultados de unos estudios. Estos estudios tienen un numero. Me gustaria que cuando apareciera la tabla apareciera ordenada por los numeros de los estudios.

Tengo este codigo para cargar la tabla:

jTableResultados.setModel(modeloTabla);
TableRowSorter<ModeloTablaResultados> ordenador = new TableRowSorter(modeloTabla);
jTableResultados.setRowSorter(ordenador);

Entonces la tabla aparece con los resultados en un orden aleatorio y posteriormente, si pincho sobre la cabecera de la columna de los numeros se ordena como quiero.

¿Como puedo indicar que me aparezca ordenada por la columna de los numeros de estudio directamente, sin necesidad de pinchar sobre la cabecera?

Gracias por vuestra atención!
polako_83 está desconectado   Responder Citando
Antiguo 06-may-2008, 10:19   #2 (permalink)
goncafa ha deshabilitado el karma
 
Avatar de goncafa
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.135
Enviar un mensaje por MSN a goncafa
Re: ordenar tabla por columnas

Me parece que tu solucion es traerla ordenada desde la consulta SQL

ORDER BY NOMBRE_CAMPO
__________________
se despide hasta la proxima
Gonzalo Castillo
goncafa está desconectado   Responder Citando
Antiguo 06-may-2008, 12:31   #3 (permalink)
djagu_26 ha deshabilitado el karma
 
Avatar de djagu_26
 
Fecha de Ingreso: enero-2008
Mensajes: 333
Enviar un mensaje por MSN a djagu_26
Re: ordenar tabla por columnas

la solucion es la que te paso goncafa pero ademas la JTable tiene una opcion para crear sort automatico de las columnas cuando se les hace doble clic en el header de la columna
jTable1.setAutoCreateRowSorter(true);
saludos
__________________
"La magia no existe, la programacion si"

Solo hay 10 clases de personas: las que entienden los numeros binarios y las que no.
djagu_26 está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 16:43.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93