2017-07-19 16 views
1

javafxプログラムの2段階にWebブラウザを埋め込みたいと思います。 javafx webviewを使用すると、目的のコンテンツ(Panotourで生成された360°ビュー)で機能しません。だから私は代替案を探す必要があります。javafx埋め込みWebブラウザhtml5

JCEFを使用して失敗しました。 javafxでは動作しません(SwingNodeとGLJPanelのどちらも使用しません)。

JxBrowserは有望ですが、非常に高価で閉鎖されたソースです。

誰かがjavafxビューに埋め込むためにopensource(私はWebブラウザを拡張する必要があります)とhtml5ブラウザをお勧めしますか? gpuのレンダリングでいいですね。

おかげで、

答えて

1

残念ながら、SwingNodeに埋め込むのは複雑すぎるため、AWT/Swingでのみ動作します。

JCEFを使用する場合は、アプリケーションの構造を変更する必要があります。 あなたが思うほど難しいことではありません。覚えておいてください。JFXPanelを使ってSwingにJavaFXコンポーネントを埋め込むこともできます。プロジェクトはまだ発展途上とより友好的になろうとしている、あなたも見つけることができますMavenのビルドとフォーク:

を構築します、あなたはより良い選択肢を見つけることはありません。

0

JxBrowserに挨拶は有望に見えるが、非常に高価で、クローズドソースです。

アプリケーションがオープンソースプロジェクトの場合は、JxBrowserオープンソースライセンスhereを入手できます。

関連する問題