Allora in pratica ho

HtmlPanel htmlPanel = new HtmlPanel();
UserAgentContext ucontext = new LocalUserAgentContext();
HtmlRendererContext rendererContext =
new LocalHtmlRendererContext(htmlPanel, ucontext,jLabel,this.jScrollPaneImage);


DocumentBuilderImpl builder =
new DocumentBuilderImpl(
rendererContext.getUserAgentContext(),
rendererContext);
htmlPanel.setDocument(document, rendererContext);
htmlPanel.setVisible(true);
this.jScrollPaneHtml.setViewportView(htmlPanel);

Nella classe LocalHtmlRenderContext ho la funzione onMouseClick

il mio problema è che al mouseclick mi deve prendere la posizione del mouse non relativa al rettangolo visualizzato dal jScrollPane ma relativa all'intero documento che è sotto.
Spero di essere stato chiaro.
Ciao