首页 > 软件开发 > JAVA >

Java高级[11]:在HTML中传递Applet程序的参数

来源:互联网 2023-03-16 19:32:07 130

为了使Applet程序具有灵活性,需要在小程序中设置一些未知参数,以接受来自Web页面的信息。即在HTML中需要传递参数给Applet程序。qtr办公区 - 实用经验教程分享!

Java高级[11]:在HTML中传递Applet程序的参数qtr办公区 - 实用经验教程分享!

工具/原料

  • Eclispe/
  • JDK/

介绍Applet的一些标记属性

  • 1

    在APPLET>标记的完整语法中可以有若干个属性,其中必需的属性是CODE、WIDTH、HEIGHT,其余为可选项qtr办公区 - 实用经验教程分享!

  • 1此文章未经许可获取自百度经验
  • 2

    CODEBASE = "codebaseURL"qtr办公区 - 实用经验教程分享!

    可选属性,它指定Java字节代码的路径或URL.qtr办公区 - 实用经验教程分享!

  • 3

    ARCHIVE = "archiveList"qtr办公区 - 实用经验教程分享!

    可选属性,它描述一个或多个包含有“预加载”的类或其他资源的文档qtr办公区 - 实用经验教程分享!

  • 4

    CODE = "AppletFile"qtr办公区 - 实用经验教程分享!

    必需属性,它提供包含Applet类的编译后的Applet程序。qtr办公区 - 实用经验教程分享!

  • 5

    OBJECT = "serialiaedApplet"qtr办公区 - 实用经验教程分享!

    可选属性,它给出包含Applet程序序列化表示的文件名。此时init()方法不调用,start()方法将被调用qtr办公区 - 实用经验教程分享!

  • 6

    ALT = "alternateText"qtr办公区 - 实用经验教程分享!

    可选属性,它指定在浏览器能识别APPLET>标记但不能运行Java Applet程序时显示的正文内容qtr办公区 - 实用经验教程分享!

  • 7

    WIDTH = "" HEIGHT=""qtr办公区 - 实用经验教程分享!

    两个必需属性。程序的高度和宽度,单位为像素qtr办公区 - 实用经验教程分享!

  • 8

    ALIGN = ""qtr办公区 - 实用经验教程分享!

    可选属性,APPLET程序的对齐方式。qtr办公区 - 实用经验教程分享!

  • 9

    PARAM NAME="APPLETattribute" VALUE="value">qtr办公区 - 实用经验教程分享!

    可选属性,它指定APpLET传递参数的名字和数据。在Applet程序中使用getParamter()方法可以得到这些参数。qtr办公区 - 实用经验教程分享!

  • 在HTML中传递Applet程序使用的参数

  • 1

    首先,先建立一个test类,在类中我们输入以下图中的代码:qtr办公区 - 实用经验教程分享!

    import java.awt.Graphics;qtr办公区 - 实用经验教程分享!

    import java.applet.Applet;qtr办公区 - 实用经验教程分享!

    public class test extends Applet{qtr办公区 - 实用经验教程分享!

    String temp=null;qtr办公区 - 实用经验教程分享!

    public void init(){//得到web页面传递过来的值qtr办公区 - 实用经验教程分享!

    temp = getParameter("str");qtr办公区 - 实用经验教程分享!

    }qtr办公区 - 实用经验教程分享!

    public void paint(Graphics g){qtr办公区 - 实用经验教程分享!

    g.drawString(temp,10,25);} qtr办公区 - 实用经验教程分享!

    }qtr办公区 - 实用经验教程分享!

    qtr办公区 - 实用经验教程分享!

  • 2

    新建一个test.html,并写入以下内容:qtr办公区 - 实用经验教程分享!

    HTML>qtr办公区 - 实用经验教程分享!

    HEAD>TITLE>传递参数/TITLE>/HEAD>qtr办公区 - 实用经验教程分享!

    BODY>qtr办公区 - 实用经验教程分享!

    APPLET CODE="test" WIDTH=150 HEIGHT=30>qtr办公区 - 实用经验教程分享!

    PARAM NAME="str" value="Hello,World">qtr办公区 - 实用经验教程分享!

    /APPLET>qtr办公区 - 实用经验教程分享!

    /BODY>qtr办公区 - 实用经验教程分享!

    /HTML>qtr办公区 - 实用经验教程分享!

  • 3

    编译类文件,并在控制台命令行下,运行:appletviewer test.htmlqtr办公区 - 实用经验教程分享!

    结果如下:qtr办公区 - 实用经验教程分享!

    Java高级[11]:在HTML中传递Applet程序的参数qtr办公区 - 实用经验教程分享!

  • 注意事项

    • 在APPLET>标记中 CODE和OBJECT属性必须有一个存在qtr办公区 - 实用经验教程分享!

    • test.java test.class test.html在同一个目录下qtr办公区 - 实用经验教程分享!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!qtr办公区 - 实用经验教程分享!


    标签: JAVA

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码