几个小时前,我在Java嵌入式浏览器领域发现了一项非常有趣的技术 - Native Swing(包括跨平台Web浏览器,Flash Player,HTML编辑器,多媒体播放器等)。
http://djproject.sourceforge.net/ns/index.html
效果很好!
这项技术是否真的基于在Java应用程序中启动当前操作系统的默认浏览器? (http://blog.macrominds.de/2010/03/embedded-gecko-browser-in-java-application-with-djnativeswing/)
答案 0 :(得分:3)
是的,当某些东西过于完美时,它几乎总是有一些缺点。无论是在java还是任何其他系统中,当您获得完整的Web浏览器时,它总是只是默认Web浏览器的界面。 Windows将其称为OLE(对象链接和嵌入)技术文档,以将来自其他应用程序(如Web浏览器或Excel表)的对象插入到您的应用程序中。
如果你想要一个真正的网络浏览器,恐怕你必须自己编写。