{
public MyTable()
{
sinkEvents(Event.ONMOUSEOVER | Event.ONMOUSEOUT | Event.ONCLICK);
}
public void onBrowserEvent(Event event)
{
Element td = super.getEventTargetCell(event);
Element tr = td == null ? null : DOM.getParent(td);
Element body = td == null ? null : DOM.getParent(tr);
int row = body == null ? -1 : DOM.getChildIndex(body, tr);
int column = tr == null ? -1 : DOM.getChildIndex(tr, td);
}
}
On 23/02/12 09:21, Nitheesh Chandran wrote:
> Hello ,
>
> I want to get the row and column index when the mouse over event
> occurs.When the user put mouse over a cell i want the row and cell
> number
> so i used the following code..But i am not getting it. Can anyone tell
> me the reason ?
>
> com.google.gwt.user.client.Element td = DOM.getParent(getElement());
>
> com.google.gwt.user.client.Element tr = DOM.getParent(td);
> com.google.gwt.user.client.Element body = DOM.getParent(tr);
> int r = DOM.getChildIndex(body, tr);
> int c = DOM.getChildIndex(tr, td);
>
--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
No comments:
Post a Comment