Retrieving DOM elements from a mouse click/point on
screen
The WebRenderer
DOM method elementFromPoint is one of the
DOMs most useful and powerful methods. elementFromPoint
retrieves the HTML DOM element from the
point. This is particularly useful for getting
IElements from mouse clicks on screen.
//Getting
the DOM Document IDocument
document = browser.getDocument(); IElement
element = document.elementFromPoint(100,
100);
Practical example in a Mouse
Listener
browser.addMouseListener(new
MouseAdapter() { public
void onClick(MouseEvent e) { //Getting
the IElement from the corresponding click IElement
element = document.elementFromPoint(e.getX(),
e.getY()); System.out.println("Element:"
+ element.getTagName()); } });