TableEditor

Iniciado por SoKeR, 11 Marzo 2009, 23:16 PM

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

SoKeR

Buenas he estado buscando información sobre como meter (buttons, images...) dentro de una Table (todo esto en SWT) y he encontrado la clase TableEditor, funciona bastante bien pero tengo el problema que cuando le hago un SelectionListener para procesar el evento click no consigo identificar en que fila lo ha echo. Si alguien tiene idea de como hacerlo u otra opción que funcione..

Gracias, Un Saludo!!




egyware

No me acuerdo muy bien pero para eso invente un sistema, parecido a este
primero a la tabla le agregaba un MouseListener,
luego cuando llamaban al evento clickMouseListener (o algo asi)
obtenia el punto del click usando el evento que me entregaban como parametro
luego con la tabla utilizaba un metodo parecido a este getRowAt(Point p) y
me devolvia un entero mayor o igual a 0 con el indice de la celda.
Tambien hay un metodo parecido para las columnas.
Espero que te sirva
Adios