`
ioio
  • 浏览: 142483 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JavaScript 与applet信息交互

阅读更多

    
  applet文件:Applet1.java  
  //public   String   getAppletInfo()是javascript中将要调用的方法,编译的时候记得带包    
   
  package   manager_test;  
   
  import   java.awt.*;  
  import   java.awt.event.*;  
  import   java.applet.*;  
  import   javax.swing.*;  
   
  public   class   Applet1   extends   JApplet   {  
      boolean   isStandalone   =   false;  
      String   var0;  
      /**Get   a   parameter   value*/  
      public   String   getParameter(String   key,   String   def)   {  
          return   isStandalone   ?   System.getProperty(key,   def)   :  
              (getParameter(key)   !=   null   ?   getParameter(key)   :   def);  
      }  
   
      /**Construct   the   applet*/  
      public   Applet1()   {  
      }  
      /**Initialize   the   applet*/  
      public   void   init()   {  
          try   {  
              var0   =   this.getParameter("param0",   "");  
          }  
          catch(Exception   e)   {  
              e.printStackTrace();  
          }  
          try   {  
              jbInit();  
          }  
          catch(Exception   e)   {  
              e.printStackTrace();  
          }  
      }  
      /**Component   initialization*/  
      private   void   jbInit()   throws   Exception   {  
          this.setSize(new   Dimension(400,300));  
      }  
      /**Get   Applet   information*/  
      public   String   getAppletInfo()   {  
      System.out.println   ("Applet1");  
          return   "Applet   Information";  
      }  
      /**Get   parameter   info*/  
      public   String[][]   getParameterInfo()   {  
          String[][]   pinfo   =  
              {  
              {"param0",   "String",   ""},  
              };  
          return   pinfo;  
      }  
   
      //static   initializer   for   setting   look   &   feel  
      static   {  
          try   {  
              //UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());  
              //UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());  
          }  
          catch(Exception   e)   {  
          }  
      }  
  }  
   
  jsp文件Applet1.jsp  
   
  <html>  
  <head>  
  <title>Untitled   Document</title>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  </head>  
   
  <SCRIPT   language=JavaScript>  
  function   PutOut()  
  {  
  window.document.MyApplet.getAppletInfo();  
  }  
  </SCRIPT>  
   
  <body   bgcolor="#FFFFFF">  
  <table   width="90%"   border="0"   cellspacing="5"   cellpadding="5">  
      <tr>  
          <td   colspan="4">  
  <object   id="MyApplet"   classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"   width="580"   height="420"   name="applet"    
          codebase="/plug-in/j2re-1_3_1_01-win-i.exe#Version=1,3,1,1">  
          <param   name="code"       value="manager_test.Applet1.class">  
  <param   name="type"       value="application/x-java-applet;version=1.3">  
  <!--<param   name='archive'       value='SystemStateapplet.jar'>-->  
          </object></td>  
      </tr>  
  </table>  
  <p>&nbsp;</p>  
  <p>  
      <input   type="submit"   name="Submit"   value="Submit"   onClick=PutOut()>  
  </p>  
  </body>  
  </html>  

分享到:
评论

相关推荐

    Javascript与Applet之间相互通讯

    在早期的Web开发中,JavaScript与Applet的结合为开发者提供了丰富的交互性和强大的功能。本文将深入探讨这两种技术如何协同工作,以及如何在Web应用中实现它们之间的通讯。通过这种方式,我们可以构建更加动态和功能...

    JavaApplet与JavaScript交互方法的探讨.pdf

    JavaApplet与JavaScript之间的交互是WebGIS(Web地理信息系统)中一个重要的技术环节。WebGIS系统利用网络发布地理信息,用户通过浏览器访问并利用这些信息。在WebGIS客户端模式中,JavaApplet由于其强大的计算能力...

    javascrpit与javaapplet交互

    ### JavaScript与Java Applet交互详解 #### 一、引言 在早期的Web开发中,JavaScript与Java Applet的交互是一种常见的技术方案,用于增强网页的功能性和互动性。本文将深入探讨JavaScript与Java Applet之间的交互...

    JavaApplet与JavaScript

    ### JavaApplet与JavaScript #### 6.1 JavaApplet ##### 6.1.1 JavaApplet概述 **Applet 类层次结构:** JavaApplet 的基础是 `java.applet.Applet` 类,它是从 `java.awt.Panel` 继承而来的一个特殊的图形组件。...

    Flex与Applet交互例子

    - 在Flex中,我们可以使用`ExternalInterface`类来调用JavaScript函数,进而间接与Applet交互。在Applet端,我们需要确保已启用`LiveConnect`并正确地暴露需要交互的方法。 2. **Flex调用Applet方法**: - 在...

    js与applet的相互调用资源包

    ### JavaScript与Applet的交互原理 1. **Applet的引入**:Applet通过`&lt;applet&gt;`标签嵌入HTML页面,标签内包含`code`属性指定Java类文件路径和`width`、`height`属性定义Applet的显示区域。 2. **JavaScript与...

    Applet与Javascript的对话——让你的Javascript代码和Java Applet融洽地合作.pdf

    标题中的“Applet与Javascript的对话——让你的Javascript代码和Java Applet融洽地合作”指的是一种技术实现,即如何让JavaScript与Java Applet在Web应用中进行交互。这两种技术在早期Web开发中常常结合使用,以利用...

    关于 js 和 applet 相互调用的例子

    `jsinterface.js`是一个外部JavaScript文件,用于定义JS与Applet的交互。 在`jsinterface.js`中,我们可以这样调用Applet的方法: ```javascript var applet = document.applets['MyApplet']; // 获取Applet实例 ...

    applet与script交互应用

    在IT领域,"applet与script交互应用"是一个重要的主题,尤其是在早期的Web开发中,JavaScript(script)和Java Applet常被用于实现客户端的复杂交互。本文将深入探讨这个主题,结合提供的文件"ScriptApplet.java",...

    applet与jsp的交互

    在上述文件列表中,`java_js.html`可能是一个关于Java与JavaScript交互的文档,而`java_js_files`可能包含了一些示例代码或者库文件,用于演示或支持Applet与JSP的交互。 总之,理解Applet与JSP的交互对于深入学习...

    Java与Java+Applet和JavaScript间的混编方法

    ### Java与Java Applet和JavaScript间的混编方法 随着互联网技术的发展,网页应用程序变得越来越复杂,需要多种编程语言和技术的支持。其中,Java、Java Applet 和 JavaScript 是三种重要的客户端脚本语言,在 Web ...

    java与html交互

    本文将详细介绍如何利用JavaScript与Java Applet之间的交互来获取用户在Internet Explorer(IE)浏览器中的IP地址。 #### Java Applet简介 Java Applet是一种小型的Java应用程序,可以在网页上运行,由Java编写的...

    jsp页面调用applet实现人民币的大小写转换.docx

    该实现方法通过在JSP页面中嵌入一个Applet,使用JavaScript与Applet进行交互,实现实时的人民币大小写转换。 一、JSP页面调用Applet的实现 在JSP页面中,使用 `;charset=gb2312" %&gt;` 指定页面的字符编码为GB2312,...

    Java与Java Applet和JavaScript间的混编方法.pdf

    "Java与Java Applet和JavaScript混编方法" Java与Java Applet和JavaScript混编方法是指在网页开发中,通过灵活使用Java、Java Applet和JavaScript三种语言的优点,实现它们之间的互相补充,开发更完美的Web应用程序...

    Java和JavaScript库进行交互

    Java可以通过`javax.script`包中的接口与JavaScript交互,允许在Java程序中执行JavaScript脚本或者调用JavaScript函数。 3. **Web Services和Ajax**:Java后端可以提供Web服务(如RESTful API),JavaScript通过...

    Applet

    Java Applet是Java技术在早期为了实现网页动态交互而提出的一种技术。Applet是一段用Java语言编写的代码,能够在用户的浏览器环境下运行,为用户提供动态的、交互式的Web内容。与传统的Java Application不同,Applet...

    java script与applet通信

    JavaScript作为脚本语言,在Web开发中起到交互和动态效果的作用,而Java Applet则提供了更强大的计算和处理能力。因此,探讨JavaScript与Java Applet之间的通信机制对于构建复杂的Web应用程序非常重要。 ### ...

    java Applet技术文档

    - Applet的生命周期包括初始化、加载、显示、暂停、停止和销毁六个阶段,这些阶段与用户与Applet的交互紧密相关。 3. **Applet的创建** - 建立一个Applet类:继承自Java的`java.applet.Applet`或`javax.applet....

    网页上Applet用javacomm20读取客户端串口

    然而,由于安全限制和现代浏览器对Java插件的支持逐渐减少,Applet已不再流行,现在更倾向于使用JavaScript或其他Web技术来实现类似功能。 javacomm20是Java的一个库,提供了与串行和并行端口通信的API。这个库在...

Global site tag (gtag.js) - Google Analytics