[?] JTable Seleccion de Filas Mediante Codigo. (Solucionado)

Iniciado por AlbertoBSD, 26 Febrero 2009, 17:13 PM

0 Miembros y 1 Visitante están viendo este tema.

AlbertoBSD

Tengo un JTable con algunos datos:



Al iniciar aparece sin Seleccionar nada, seleccionando con el mouse puedo elegir uno o varios items, y despues moverme con las flechas del teclado. quedando algo así:



He estado viendo un poco la API de java:

http://java.sun.com/javase/6/docs/api/javax/swing/JTable.html

Y no encuentro en JTable un metodo para poder situarme mediante codigo en determinada fila, Puedo Seleccionar todo con el metodo selectAll pero quisiera situarme en X fila cuando inicio.

Saludos.
Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW

-Ramc-

Tenes varias opciones, una es changeSelection(int rowIndex, int columnIndex, boolean toggle, boolean extend);
con rowIndex buscas la fila y con los parametros toggle y extend juegas para hacer la selección de toda la fila, otra forma es hacer un getSelectionModel() al JTable que te devuelve un ListSelectionModel que te proporciona varios métodos para selección.

Shhh... be vewy, vewy, quiet!  I'm hunting wabbits...
LA PANDILLA MAS GRANDE DE MI CIUDAD, SE LLAMA POLICIA NACIONAL.

AlbertoBSD

Valla, perfecto asi queda para que inicie en la primera fila.

Código (java) [Seleccionar]

jt.changeSelection(0,0,false,true);


Muchisimas Gracias.

Saludos
Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW