Java 的 native Swing Web 浏览器

标签 java embedded-browser

几个小时前,我在Java的嵌入式浏览器领域发现了一项非常有趣的技术——Native Swing(包括跨平台Web浏览器、Flash播放器、HTML编辑器、多媒体播放器等)。

http://djproject.sourceforge.net/ns/index.html

效果非常好!

这项技术真的是基于在java应用程序中启动当前操作系统的默认浏览器吗? (http://blog.macrominds.de/2010/03/embedded-gecko-browser-in-java-application-with-djnativeswing/)

最佳答案

是的,当某件事太完美时,它几乎总是有一些缺点。无论是在java还是任何其他系统中,当你获得一个完整的网络浏览器时,它始终只是默认网络浏览器的一个界面。 Windows 称之为 OLE(对象链接和嵌入),一种将对象从另一个应用程序(如 Web 浏览器或 Excel 表格)插入到您的应用程序的技术。

如果您想要一个真正的网络浏览器,恐怕您必须编写自己的浏览器。

关于Java 的 native Swing Web 浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8198636/

相关文章:

java - 在 Java 应用程序中获取 Chrome 浏览器

c++ - 屏幕外和可嵌入浏览器比较(用于游戏)

java - JToolBar - JButton - 图像未显示

java - 无法与 TTS 同步在 recyclerVIew 中显示 imageView

java - 仅从文本文件中读取整数并将其相加

google-chrome - 谷歌浏览器可以嵌入吗?

java - 查找图像中重复的对象

java - 如何将spring checkbox标签转换为struts2 checkbox?

reactjs - 无法解析 'child_process' 中的 '...\node_modules\open\lib'

python - 在 Python 中创建 headless Chrome 实例