java开发的桌面应用中能否使用微软的webbrowser控件? 因为微软的webbrowser控件功能很强大,我想在java的桌面应用中使用这个控件,不知道是否可能?

解决方案 »

  1.   

    没戏啊,据俺所知,java不能调用activex
      

  2.   

    IE 是不行的,因为 Java 程序的跨平台性决定了嵌入的浏览器也要是跨平台才行。想要在桌面应用程序中嵌入其它浏览器,参考下面的文章:
    http://workshop.evolutionzone.com/2007/08/30/jdic-embedding-a-web-browser-in-java/
      

  3.   


    java的webbrowser 网上是有的,但功能不够强.
      

  4.   

    webbrowser 难道是 .net里的那个?
      

  5.   

    用swt的Browser,可以尝试一些DJNativSwing,这东西很好很强大!
      

  6.   


    DJNativSwing是什么东西? baidu也搜索不到这个关键字
      

  7.   


    不好意思,字打太快,应该是DJNativeSwing, http://djproject.sourceforge.net/ns/
      

  8.   

    似乎是不能了, 网上找了一下,好象vj++可以 转换activex to java class
      

  9.   

    mozzila的xulrender也许可以,听人说的,没试过
      

  10.   

    以前用 JNI 做过http://www.ialvin.cn/blog/article.asp?id=97
      

  11.   

    原来接触过别人使用jdic,直接调用IE,或者是mozilla,效果不错.如是做html解析.