簡體   English   中英

如何從 Java 桌面應用程序代碼打開新的瀏覽器窗口?

[英]how to open new browser window from java desktop application code?

我想從 java 桌面應用程序打開新的瀏覽器窗口。 如果瀏覽器已經打開,則應該打開新的瀏覽器窗口。 每次它應該打開一個單獨的窗口。

用於“打開瀏覽器”的內置機制是

Desktop.getDesktop().browse(new URI("http://your.link..."))

僅當您知道正在使用的瀏覽器並且知道要始終創建新窗口傳遞的參數時,才可能每次啟動新窗口/進程。

如果您使用的是Windows,則可以做到這一點:

Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler http://www.google.com");

希望能幫助到你。

我有類似的要求總是打開新的瀏覽器。 是否可以從 Java 桌面庫或使用 rundll32 實現

暫無
暫無

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

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