8

SWT ブラウザー ウィジェットを使用して、 Eclipse ("Kepler")を使用してJavaでアプリケーションを開発しています。

Mozilla API を使用したいので、次のサイトから XULRunnerの最新のSDKをダウンロードします: http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/latest/

次のコード行を使用できるように、 Eclipse にXULRunnerを使用するように指示するにはどうすればよいですか?

browser = new Browser(shell, SWT.MOZILLA);

同じことに関する提案は大歓迎です。

4

2 に答える 2

5

SWT は「最新」の XULRunner をサポートしていません。バグ 327696
を参照– [ブラウザ] xulrunner >= 4.0 のサポートを実装

The SWT FAQ も参照してください。Q: ブラウザで使用されるネイティブ レンダラーのデフォルト タイプを指定するにはどうすればよいですか? またはQ: Mozilla をブラウザの基盤となるレンダラーとして明示的に使用するにはどうすればよいですか? とか、ぐらい。

例えば、

  1. http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/10.0.4esr/sdk/から Eclipse で利用可能な最後のものをダウンロードします。
  2. C:\ に解凍します。
  3. アプリの [実行構成] -> [引数] -> [VM 引数] を編集し、次の引数を追加します。-Dorg.eclipse.swt.browser.XULRunnerPath=C:\xulrunner
于 2013-08-02T06:26:23.873 に答える