2015-11-19 53 views

回答

0

那麼,這是一個答案:

如果您需要在不使用任何預先現有的發動機(如JEditorPanel或ChromeBind)顯示網頁內容,你需要閱讀HTML作爲一個XML文件,並構建你的基於它的本地視圖(沒有CSS和JS,這是一項相當簡單的任務),方法是基於與Java JComponent一對一的HTML標記構建屏幕。

0

現代Web瀏覽器相當複雜,所以有很多不同的部分組合在一起顯示一個網頁。爲了構建瀏覽器,您需要先了解瀏覽器是什麼。爲此,我建議您閱讀this tutorial

一旦你理解了瀏覽器的實際工作方式,你需要確定你可以重用哪些部分以及從頭開始編寫哪些部分。你是否必須編寫整個渲染引擎?祝你好運!你可以使用像Gecko or Webkit這樣的現有引擎嗎?或者,也許你可以接近完成並使用java port of Webkit

一旦你對這個問題有了更好的理解,當你遇到特定的問題時,可以回答更直接的問題。事實上,您的第一步是瞭解您正在嘗試解決的問題。

相關問題