我想在另一个使用 SWT 的 Java 应用程序中托管我的 XUL 应用程序。
我知道可以使用 SWT.MIZILLA 作为标志嵌入浏览器窗口。
但是如何在该浏览器窗口中托管我的 XUL 应用程序?
您应该能够使用Browser.setUrl()方法加载您的 XUL 文件。如果您在 Linux 上,则无需指定 SWT.MOZILLA(因为嵌入式 Firefox 也能够加载 XUL)。使用 SWT 3.7(它的 M1 刚刚发布)时要小心,因为它使用 WebKitGtk+ 作为 Linux 上的默认浏览器。