2012-11-04 49 views
5

我想爲項目創建一個簡單的Web瀏覽器,但我使用JEditorPane來呈現和顯示HTML。我聽說JEditorPane不應該被用作瀏覽器組件,因爲它不支持HTML3.2以上的任何東西(甚至不能正確顯示它),但我似乎無法找到HTML5的替代方案。誰能幫我?提前致謝。Java - JEditorPane的替代HTML5

回答

8

您可以使用JavaFX-2 Webview。來自JavaFX-2 Adding HTML Content教程文檔:

嵌入式瀏覽器組件基於WebKit,一個開源的Web瀏覽器引擎。它支持層疊樣式表(CSS),JavaScript,文檔對象模型(DOM)和HTML5。

對於與swing的javafx-2集成,我建議您閱讀Swing and Javafx-2 Interoperability文章。

我希望它有幫助。乾杯

+0

謝謝,我現在就來看看。快速回復! – condorcraft110

+0

在我的版本中添加了新的教程。順便提一句,請注意:在開始使用JavaFX-2編程之後,很可能再也不想用Swing編程了;) –

+0

Btw @ condorcraft110,因爲您是StackOverflow的新手:如果答案正確,請標記爲,否則stackoverflow將永遠不會知道你的問題已經解決。考慮一些有用的投票答案。這有助於其他有類似問題的用戶更輕鬆地找到答案 –