JXBrowserをJavaのプロジェクトで使用して、GoogleマップのWebページを簡単に表示できるようにしました。そこではルートをトレースすることができますが、最近はそのプロジェクトを改善したいのですが、 JXBrowserが期限切れになりました(1ヶ月のみ)、私は別のライセンスを求めることはできません。そのようには動作しません。だから、私はJXBrowserに似たAPIを探しています、皆さん知っていますか?JXBrowserと同じ
0
A
答えて
0
WebView - JavaFXコンポーネントを使用できます。それは比率を達成するために、本当に良い時間を提供しています、簡単なページのための合理的な選択だ
WebView webView = new WebView();
webView.getEngine().load("https://www.google.com/maps");
あなたはより強力な何かを必要とし、あなたがJxBrowserのライセンスを取得できない場合 - JCEFもありますプロジェクト:
残念ながら、それはので、AWT/Swingのでのみ動作しますSwingNodeに埋め込むのは複雑すぎます。私はここでそれについて言及した:あなたがサポートされるプラットフォームについて考える必要があるだろうJCEFベースのプロジェクトで
を。原住民およびプラットフォーム固有の問題の異なる変異体は、たとえば、そこにいる:
関連する問題
- 1. 同じフレーム内のJava swingコントロールとJxBrowserページ?
- 2. JXBrowser JSFunctionCallbackとiframe
- 3. jxbrowser jxbrowserを使用して
- 4. JXBrowser 6.2とJava swing
- 5. jxBrowserとGoogleのJavaスイングスイング
- 6. 例外がjxbrowser
- 7. JxBrowser JSFunction.invoke with object
- 8. Jxbrowser with tinymce and spellcheck
- 9. JXBrowserライセンスの問題
- 10. JxBrowser RHEL 6との互換性
- 11. divツールチップと同じ
- 12. PlayerPrefs GameObjectと同じ
- 13. 同期と同じパスとファイル名
- 14. 連絡先と同じUI(ボタンと同じ場所のテーブルビュー)
- 15. Apacheとiisは同じサーバーと同じポートにあります
- 16. 相対パスはIIS5と同じIIS5と同じ
- 17. JxBrowserでのWideVineのサポート
- 18. JxBrowser - すべてを選択
- 19. JxBrowser 6.14.2ファイルハンドル例外のダウンロード
- 20. JxBrowserのクライアント証明書
- 21. JXBrowser - Array.isArray(exception.getStackTrace())falseを返す
- 22. jxBrowser JavaFXのキーリスナーを追加
- 23. JxBrowser PDFビュー黒のスクロールバー
- 24. JXBrowser java.ptc.external = true VM引数
- 25. JxBrowserメモリフットプリント:DOMリークの処理
- 26. AFrameとカメラモーション - インスペクタと同じ
- 27. Azure異なるリソースグループと同じvnetの同じVM名
- 28. 同じ物理マシンと同じサーバーインスタンス上のSQl 2008のクロスデータベースパフォーマンス
- 29. 同じPythonインストールのパッケージと同じスクリプトの異なるバージョン
- 30. materialize.cssと同じ高さを持つ同じ行のディビジョン
だから私は同様のソリューションを検索し、私はJFXコンポーネントであるWebViewのを見つけましたが、私は使用方法を知りません誰にでも助けてくれますか? – props
jfxはgooglemapsなどの複雑なWebページには使用できません.jfxは実際のブラウザではなく、複雑なWebページ(リッチCSS、JavaScriptなど)で失敗します。ページがレンダリングされてもパフォーマンスの問題が発生し、ユーザーの行動を正しくあなたのターゲットOSがWindowsの場合は、djブラウザを使用することができます。 https://sourceforge.net/projects/djproject/オープンソースで無料ですが、macosxはサポートしていません。 – benchpresser
いくつかあります(SWTコンポーネント、Lobo、mozswing)。私はTeamDevが2007年以来ずっと時間を費やしていることに気付くことができます。次のような重要な機能があります:最新のブラウザエンジン(V8のJavaScriptを使用しているChromium)、他のほとんどのAPIはそれを更新しません。 Chromeのタブのアプローチと同じように、安全でないJNIバインディングの代わりに統合を介入します。リッチAPI - プロキシ設定やページスクリプトのようなブラウザ機能のほとんどを制御できます。あなたがオープンソースや学術プロジェクトで働いている場合、彼らはあなたに無料のライセンスを与えることができます。 –