日期:2014-05-20  浏览次数:20609 次

新手在线等待解答,关于用java编写浏览器问题
我想请问下:用java编写浏览器的难点在哪,希望高手给点指导.谢谢

------解决方案--------------------
没有什么难点啊,反正做浏览器是玩玩而已!
---------

------解决方案--------------------
底层处理麻烦
------解决方案--------------------
底层处理麻烦
而且对脚本语言的支持很困难
------解决方案--------------------
关注!~~~
------解决方案--------------------
用JAVA写的浏览器功能肯定少了不少,毕竟无法调用每个平台的不同资源,JAVA也不适合做这些
如果只是为了实现这个功能,建议看JDK1.6,也是用JNI掉用没个系统的IE
------解决方案--------------------
怎样支持html,js等
还有css都是难点
------解决方案--------------------
比较难啊
------解决方案--------------------
据我所知,目前JAVA只支持HTML,其他的都得需要你去做,难度就在这里了!
------解决方案--------------------
很复杂的大工程..
如果只是访问单个固定的网页,可以考虑,如果是通用的像ie,opera,ff一样的,还是算了吧.
------解决方案--------------------
这个问题很复杂,你一个人做吗?
------解决方案--------------------
UP
------解决方案--------------------
没有用哦。
不过,像浏览器opera。就是用JAVA作的哦
------解决方案--------------------
firefox不是用java做的么?
------解决方案--------------------
如何在Java中嵌入IE
http://blog.csdn.net/bovy/archive/2007/04/09/1557332.aspx
------解决方案--------------------
楼主看看JEditorPane吧,然后考虑下js的实现就可以了
------解决方案--------------------
那肯定是不小的工程啊
------解决方案--------------------
上面有些回答都是些什么啊,简直是乱来。

回复人:qzjackie(qzjackie)
没有用哦。
不过,像浏览器opera。就是用JAVA作的哦
----------
opera明显是c/c++写的。


回复人:iwillrockyou(我为java狂~)

firefox不是用java做的么?
----------
很明确的告诉你firefox是c++写的,在gentoo linux下完整编译要3小时!


可以明确的告诉楼主:1个人就别想写浏览器了,看上面的编译时间就知道了。
另外我找到几个纯java浏览器:
http://www.icesoft.com/
非常好,收费。

http://html.xamjwg.org/
开源,看介绍很有钱图,试用了一下效果奇少,日志里异常奇多,估计得等等。
------解决方案--------------------
脚本的支持很困难的
------解决方案--------------------
加油吧 你很牛的
------解决方案--------------------
写个最简易的浏览器并不困难,不过要用到别人的api,好像jdk里面就提供了一个简陋的。
如果自己解析html,那就是非常难的,除非你是犇人