作者Starwindd (原PO大叔)
看板java
標題[問題] Nativeswing 的網頁瀏覽器
時間Wed Nov 23 05:51:18 2011
最近想要寫一個程式,希望的目的是能在Java的client裡頭顯示某些網頁
內容,並且互動(點選網頁上頭的按鈕或連結時跟client互動)。
目前找到的solution是用 djproject 裡頭的
chrriis.dj.nativeswing.swtimpl.components.JWebBrowser 這個元件,
它可以很容易的畫出一個網頁,並且用 javascript 來讓網頁的內容跟
Java code互動。
現在的問題是,在windows上可以跑,沒有問題,但是搬到了 Mac 上頭
就完全沒辦法。而這個程式的需求是在兩者都能執行 XD
目前看起來可能卡在swt。
我現在的作法是在 Eclipse 的 build-path -> configure build path
裡頭手動加入 swt-3.7M5-win32-win32-x86.jar ,然後export成 jar
來跑。如果加入給mac用的swt-3.7.1-cocoa-macosx-x86.jar跟
swt-3.7.1-cocoa-macosx-x86_64.jar就會出現警告訊息,而且拿去
mac 上頭也跑不了... 請問這個要怎麼設定呢?
如果有其他支援度比較大的 web browser library (重點是一定要
能跟java程式互動,不是只是顯示網頁內容),也請推薦。
(抱歉這些問題可能很蠢,因為我已經十年沒寫java了...這次是朋友
拜託,只好硬著頭皮安裝了eclipse來寫寫看)。
--
今以上をいつも欲しがるくせに 変わらない愛を求め歌う
總是乞望想擁有比眼前更多 為了追求那不變的愛而高歌
-- Mr.Children "Kurumi"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 131.204.39.159
→ PsMonkey:(當時還沒找到 djproject 這東西,所以放棄一些計畫 XD) 11/23 10:28
→ Starwindd:ICEbrowser已經end of service life了...殘念 11/23 13:15
→ MonyemLi:WebRenderer Swing Edition? 這是 base on firefox 12/12 07:40