我想在默認瀏覽器中打開來自我的JAVA代碼的URL。以下是我的代碼如果已經從java打開鏈接,請打開相同的瀏覽器選項卡
Desktop desktop = Desktop.getDesktop();
if(desktop != null){
try {
desktop.browse(URI.create(Url));
} catch (IOException err) {
err.printStackTrace();
}
}
但是每次它即使對於相同的URL也會打開新的選項卡。有什麼辦法可以限制這個嗎?它應該打開相同的標籤如果URI已經打開。我該如何做到這一點
但是,我不認爲這可能是不適當的方法,如果你爲每個「URL」做它。因爲可能有一個sceanrio,你需要在兩個不同的tabs打開不同的屏幕相同的應用程序。如果在登錄後輸入登錄URL,登錄屏幕將按照指示被重定向到默認URL。那麼可以告訴我你嘗試接近這個邏輯的場景嗎? –
@srikanthr正在爲我的應用程序加載手冊頁在瀏覽器中,如果已經打開,我不想在新瀏覽器中打開它。 – HardRocker