[問題] Nativeswing 的網頁瀏覽器

看板java作者 (原PO大叔)時間14年前 (2011/11/23 05:51), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/2 (看更多)
最近想要寫一個程式,希望的目的是能在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

11/23 10:27, , 1F
n 百年前找到的 http://www.icesoft.com/ 可是沒細究
11/23 10:27, 1F

11/23 10:28, , 2F
(當時還沒找到 djproject 這東西,所以放棄一些計畫 XD)
11/23 10:28, 2F

11/23 13:15, , 3F
ICEbrowser已經end of service life了...殘念
11/23 13:15, 3F

12/12 07:40, , 4F
WebRenderer Swing Edition? 這是 base on firefox
12/12 07:40, 4F
文章代碼(AID): #1Ep1bRo4 (java)
文章代碼(AID): #1Ep1bRo4 (java)