我正在使用WebRenderer將HTML5頁導出到服務器上的圖像。問題是支持HTML5的唯一版本是swing版本。但是,我可以使用swing版本中的jar文件並創建一個新的IMozillaBrowserCanvas
對象,而不是將其鏈接到JFrame/JPanel,並將其轉換爲不帶GUI的html5頁面。WebRenderer Swing和服務器版
當使用IMozillaBrowserCanvas
時,擺動和服務器版本之間是否有區別?我可以在唯一的信息就是發現是這樣的:
在服務器WebRenderer服務器版4.0尺度更好,原因在於渲染未在Swing線程執行的事實 無頭環境中,比任何其他Java瀏覽器SDK。保持渲染 關閉Swing Thread,並且多線程渲染導致主要的可伸縮性改進 。 [Source]
而且,什麼是在後臺發生時spawnMozilla()
方法正在從類叫什麼?據我所知,這只是一個純java瀏覽器,並沒有在後臺運行xserver。