作者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
2F:→ PsMonkey:(当时还没找到 djproject 这东西,所以放弃一些计画 XD) 11/23 10:28
3F:→ Starwindd:ICEbrowser已经end of service life了...残念 11/23 13:15
4F:→ MonyemLi:WebRenderer Swing Edition? 这是 base on firefox 12/12 07:40