簡體   English   中英

從Eclipse插件啟動URL

[英]Launching a URL from an Eclipse plugin

我想讓我的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瀏覽器中定義的首選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM