我在JSwing中創建了一個應用程序,該應用程序具有一個按鈕,我想要在瀏覽器中打開用戶手冊(這是一個html文件)。我可以成功打開整個網頁,但我想鏈接到文檔中的某些錨點。例如,我試圖使用此代碼:通過Java在瀏覽器中的錨中打開網頁
URI uri = new URI("c:/Giggafriggin/user_manual/user_manual.html#h1_3");
Desktop.getDesktop().browse(uri);
但是,這會導致錯誤,聲稱無法找到該文件。但是,如果放棄「#h1_3」,它將在瀏覽器中打開頁面,而不會出現問題。當我手動將它們輸入到瀏覽器中時,錨點工作。有任何想法嗎?
這看起來不像一個有效的'file:'URI給我.. –