java程序和“嵌入的浏览器”交互的问题★ JAVA普通程序和JS交互比较完整
   用JDK1.6 或者RHINO包
"  ScriptEngineManager scriptEngineMgr = new ScriptEngineManager();
  jsEngine = scriptEngineMgr.getEngineByName(""JavaScript"");
  jsEngine.put(""app"",this.app);
  Object rs=jsEngine.eval(js代码);"
  C#程序与脚本引擎的交互和这个基本类似
"   var msc = new ScriptControlClass();
   msc.Language = ""javascript"";
   ...
   msc.AddObject(""app"", this.app, false);
   msc.AddCode(预定义的JS代码,JAVA的jsEngine.eval可达到这个效果);"★ C#与嵌入浏览器的交互很好
   1 C#访问网页代码
      this.webBrowser.ObjectForScripting = this;
      this.webBrowser.Document.InvokeScript(...)   
            JS代码 window.external即是C#代码中this对应的对象   2 网页代码访问C#
      window.external.C#的方法
      this.webBrowser.ObjectForScripting = this; 必须设置这句★ java程序和“嵌入的浏览器”交互
   1 支持组件比较混乱(JDIC/DJ/JxBrowser...) JWebPane
   2 大多有类似InvokeScript的方法(比如JDIC的executeScript)
     但没有this.webBrowser.ObjectForScripting = this 的对应方法?? (不确定)
       
请帮忙:那种java浏览器插件有类似这样的方法???