Eclipse プラグインを使用して、URL をユーザーのデフォルト ブラウザで開くようにしたいと考えています。これはかなり標準的な動作のように思えますが、これを行う方法に関するドキュメントを見つけることができませんでした。
誰でも助けることができますか?
Eclipse プラグインを使用して、URL をユーザーのデフォルト ブラウザで開くようにしたいと考えています。これはかなり標準的な動作のように思えますが、これを行う方法に関するドキュメントを見つけることができませんでした。
誰でも助けることができますか?
外部ブラウザで使用する場合は、作成する必要はありません。これが方法です:
PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser().openURL(new URL("http://www.example.com/"));
SWT API からProgram.launch(String)を使用します。
(代わりに、Java 6 でDesktopクラスが導入されました。)
あなたは探している:
final IWebBrowser browser = PlatformUI.getWorkbench().getBrowserSupport().createBrowser( ... );
browser.openURL(url);
Eclipse の外で外部ウィンドウ (IE、FireFox など) を起動するか、内部の「ブラウザ」コンポジットを開くことを意味しますか?
内部側では、org.eclipse.help.ui.internal.browser.embedded.EmbeddedBrowserはあらゆる種類の主要なブラウザーを定義できるように見えるためです。
デフォルトのユーザーのブラウザーを (内部または外部ウィンドウとして) 開くことは、一般/Web ブラウザーで定義された設定です。