2012-02-07 81 views
1

我正在嘗試將脫機的Openstreetmap映射放入我的Java應用程序中。我在這裏找到一個示例:http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-JEditorPane.html在Java中嵌入HTML文件

但是,當我試圖將程序中的URL更改爲我的計算機中的文件時,它無法正常工作。我試圖顯示的HTML頁面有JavaScript,我想這就是它不會出現的原因。 (我試圖顯示不同的HTML,這是更簡單的,只有一個圖像來顯示和它的工作。)

有沒有一種方法可以在支持JavaScript的Java應用程序中嵌入HTML文件?或者是阻止應用程序顯示我的HTML文件的其他內容?

編輯: 我想用OpenLayers Javascript嵌入HTML文件。我遇到過Lobo瀏覽器,看起來就像我在找什麼。但是,當我嘗試訪問瀏覽器中的某個網站時,它只會顯示一個空白頁面。我相信我的Java更新。有沒有人有過Lobo瀏覽器的經驗,並有一個想法,爲什麼它不適合我?

回答

1

有沒有辦法在支持JavaScript的Java應用程序中嵌入HTML文件?

可能通過嵌入用於所述Rhino engineScriptEngineHTMLEditorKit支持。

請注意,我已經考慮過自己嘗試這樣做,但由於看起來像很多成功的可能性很小,所以我總是避免這樣做。

0

我想這應該不成問題。如果您可以將代碼粘貼到您指向的文件(包含您懷疑不工作的JavaScript的文件)中,那麼它會很有幫助。