jav*_*hut 6 java browser user-interface embedding
此桌面应用程序的部分规范是内置一个迷你浏览器,以便您可以像在普通浏览器上一样输入URL和导航网站.访问浏览器页面的DOM是必需的,应该让我以编程方式更改页面的呈现视图,应该是跨平台的,呈现javascript
JDIC似乎已经过时了,我听说Mozswing不能在Mac上运行....
Jxbrowser许可证成本高昂.
Java是否是创建此类应用程序的错误平台?有没有其他解决方案可用于构建这样的应用程序?
谢谢.
您可以使用 SWT 浏览器小部件来使用 XULRunner 创建 Mozilla 浏览器。这将使您能够访问底层浏览器,以便您可以对 DOM 进行任何您喜欢的操作。不过有点复杂。
http://www.eclipse.org/swt/faq.php#whatisbrowser
您可以在此处查看通过 XPCOM 进行 DOM 交互的示例: http: //dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet267.java?查看=co