我可以在XULRunner GUI框架中使用java吗?

use*_*898 2 java xul xulrunner

我知道我可以编写c ++后端并使用xul(runner)作为前端但我可以使用java作为后端并仍然使用xul作为前端(执行java代码)?

小智 5

使用XULRunner,您可以直接使用javascript代码中的java类.所以,试试这个:

var str = new java.lang.String('Test string');
alert(str);
Run Code Online (Sandbox Code Playgroud)

由于java插件的LiveConnect功能,此行为自动可用.

如果你想加载现有的java库,你必须使用classloader,有关更多详细信息,请参阅我的博客:

从XUL应用程序调用java