質問

Javaアプリケーションに統合されているSwingウィンドウ内でプラットフォーム(Windows / Linux / Mac)ブラウザーのインスタンスを開く方法を知っている人はいますか?特定のURLを開く以外のアクションは実行されません。現在、Java組み込みブラウザーが不十分であるため、新しいブラウザーウィンドウを開きます。ただし、ユーザーインタラクションの観点からは、これは望ましくありません。

これに対する解決策が1.6 Javaリリースの一部であったかどうか興味があります。したがって、これまでのところ、私のgoogle-fooは注目に値するものではありません。これを行うクローズドソースのライブラリはありますか?何か?

役に立ちましたか?

解決

他のヒント

JDICも使用しており、Windowsでも機能します。ただし、* nix / OS Xで動作するように設定すると、プラットフォーム固有のブラウザー(IEとMozillaをサポート)を使用するだけなので、Linux / Macではどちらも使用できない可能性があります。これが問題です。

MozSwingは無料またはJxBrowserまたはJExplorer(500ドル)

WebRenderer は、これを行う商用製品であり、うまく機能します。ただし、前回チェックしたときもかなり高額でした(多数のクライアントに対して1クライアントあたり2ドルの料金と、数千ドルのサポート契約が必要でした)。

JEditorPane を使用

  

さまざまな種類のコンテンツを編集するためのテキストコンポーネント。デフォルトでは、text / plain、text / html、text / rtfのコンテンツの種類が知られています

またはロボ

  

Loboは、完全にJavaで記述されたオープンソースのWebブラウザです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top