Eclipse内部Webブラウザを起動する
Eclipse内のビューとしてInternal Web Browserを起動する方法。
String url = "http://www.google.co.jp/"
IWorkbenchBrowserSupport browserSupport = PlatformUI.getWorkbench().getBrowserSupport();
if (browserSupport.isInternalWebBrowserAvailable()) {
IWebBrowser browser;
try {
browser = browserSupport.createBrowser(
IWorkbenchBrowserSupport.LOCATION_BAR
| IWorkbenchBrowserSupport.NAVIGATION_BAR
| IWorkbenchBrowserSupport.AS_VIEW,
"id","title","toolTipName");
browser.openURL(new URL(url));
} catch (PartInitException e) {
// エラー処理
} catch (MalformedURLException e) {
// エラー処理
}
}
エディタとして開きたい時は以下のようにする。
// ↑より抜粋
browser = browserSupport.createBrowser(
IWorkbenchBrowserSupport.LOCATION_BAR
| IWorkbenchBrowserSupport.NAVIGATION_BAR
| IWorkbenchBrowserSupport.AS_EDITOR,
"id","title","toolTipName");
browser.openURL(new URL(url));
.
最終更新:2012年03月12日 13:11