使用SWT浏览器进行java-to-javascript通信的问题

使用SWT浏览器进行java-to-javascript通信的问题,javascript,java,html,swt,jface,Javascript,Java,Html,Swt,Jface,您好,我在我的程序中使用swt浏览器,从javascript访问java中定义的方法 new CustomFunction(browser, "theJavaFunction"); 有关完整示例,请单击此处 我能够从javascript访问java方法,它返回一个字符串。但是当控件转到java时,浏览器对象被挂起,浏览器变得空闲。在我的例子中,我花了一些时间用java进行处理。我在浏览器中使用了一个微调器GIF图像来显示它正在处理,但由于这个问题,微调器也无法工作。请帮忙 给出更广泛的代码上下

您好,我在我的程序中使用swt浏览器,从javascript访问java中定义的方法

new CustomFunction(browser, "theJavaFunction");
有关完整示例,请单击此处


我能够从javascript访问java方法,它返回一个字符串。但是当控件转到java时,浏览器对象被挂起,浏览器变得空闲。在我的例子中,我花了一些时间用java进行处理。我在浏览器中使用了一个微调器GIF图像来显示它正在处理,但由于这个问题,微调器也无法工作。请帮忙

给出更广泛的代码上下文。我不明白你的一句话和vegeela博客(非常好的博客,顺便说一句)有什么关系,就我理解你的场景而言,这不是你调用Java代码的Javascript到Java交互的特殊问题,如果该代码执行长时间运行的任务,它将阻止调用线程,即UI线程。为了保持UI的响应性,您必须生成一个执行长时间运行任务的线程。