Java浏览器封装项目
跨平台的 Java 浏览器项目结构还挺完整的,适合想自己动手封装浏览器功能的朋友。项目里头不光有源码和依赖,还有像.classpath
、.project
这些 Eclipse 项目的配置文件,直接导入用就行。
Java 的Applet
和Web Start
算是早年间挺火的玩法了,现在虽然浏览器不太支持插件了,但拿来做桌面应用嵌入浏览器内核还是挺实用的。比如用IeEmbed.exe
或者MozEmbed.exe
,你可以直接把 IE 或 Firefox 核心塞进自己的界面里,体验基本就像原生浏览器。
另外jdic.dll
和tray.dll
这些是 JDIC 的原生集成功能,像任务栏图标、打开本地浏览器这些事,它们都能搞定。想要运行项目也方便,直接用fat jar
打包,所有依赖一锅端,拎着就能跑。
建议你注意下系统兼容性问题,JDIC 在不同平台上表现差异比较大。如果你主要开发 Windows 桌面端,用这个方案倒是还不错。如果你对 Java Web 老技术感兴趣,也可以看看这个项目的 Web 浏览器实现。
,作为入门或练手项目挺合适的,多原理都能搞清楚。如果你想深入 Java 和浏览器内核交互那一块,建议多研究下 JDIC 的原理和实现。
2.09MB
文件大小:
评论区