我想在我的javafx程序的两个阶段中嵌入一个webbrowser。使用javafx webview不适用于预期内容(使用Panotour生成的360°视图)。所以我必须寻找其他选择。
我没有使用JCEF;它不适用于javafx(使用SwingNode和GLJPanel都没有。)
JxBrowser看起来很有前景,但是非常昂贵且封闭源。
有人可以推荐一个开源(我必须扩展webbrowser)和html5浏览器嵌入javafx视图吗?很高兴有gpu渲染。
谢谢和问候
答案 0 :(得分:1)
不幸的是,它仅适用于AWT / Swing,因为它太复杂而无法将其嵌入SwingNode。
如果您想使用JCEF,则必须更改应用程序的结构。 它并不像您想象的那么难,并且记住 - 您还可以使用JFXPanel在Swing中嵌入JavaFX组件。该项目仍在开发中,并试图变得更加友好,您甚至可以找到maven构建和分叉:
目前,您还没有找到更好的选择。
答案 1 :(得分:0)
JxBrowser看起来很有前景,但是非常昂贵且封闭源。
如果您的应用程序是开源项目,则可以获取JxBrowser开源许可证here。