11

ここでは、swingアプリケーションでHTMLコンテンツを表示することについて多くの質問を見てきました。しかし、どのライブラリもhtml5をサポートしていません(JxBrowserを買う余裕はありません)。

ローカルに保存されているhtml5Webページがいくつかあり、それらをSwingアプリケーションに表示したいと思います。1つのアイデアは、FirefoxまたはChromeをJavaアプリケーションに埋め込み、コントロールを削除することです。

スイングアプリケーションでhtml5コンテンツを表示するにはどうすればよいですか?

4

3 に答える 3

15

HTML5 を完全にサポートし、純粋な Java で記述された新しい JavaFX ブラウザーを調べる必要があります。任意の Swing アプリケーションに簡単に統合できます。公式の説明を参照してください: http://docs.oracle.com/javafx/2/swing/swing-fx-interoperability.htm

しかし、さまざまな OS を完全にサポートするために JDK7+ を使用する必要があるかもしれません。

于 2012-10-02T20:52:16.600 に答える
1

WebKit は Java 8に統合されているため、面倒な手順を踏む必要はありません。連続更新です。JavaFX WebView コントロールとして利用できます。Java には、JavaScript から Java を呼び出すことができる Nashorn JavaScript エンジンも付属しています。全体的なパフォーマンスは優れています。

于 2016-04-10T10:51:38.077 に答える