分享

html与applet参数传递

 hehffyy 2011-02-23

如何将HTML中的参数传递给Applet?

Java代码 
  1. <html>  
  2.   
  3.   
  4. <body>  
  5.   
  6. <Applet code="Appletparam.class" height=400 width=400 >  
  7.   
  8. <param name=myName value="yangxueyong">   
  9. <param name=mySex value="男">  
  10. <param name=myNum value=07061243>   
  11. <param name=myAge value=23>  
  12. </Applet>  
  13.   
  14. </body>  
  15.   
  16. </html>  

 

Applet代码:

Java代码 
  1. import java.applet.*;  
  2. import java.awt.*;  
  3. public class Appletparam extends Applet  
  4. {  
  5. private String name;  
  6. private String sex;  
  7. private int num;  
  8. private int age;  
  9. public void init()  
  10. {  
  11. setBackground(Color.gray);  
  12. name=getParameter("myName");  
  13. sex=getParameter("mySex");  
  14. num=Integer.parseInt(getParameter("myNum"));  
  15. age=Integer.parseInt(getParameter("myAge"));  
  16. }  
  17. public void paint(Graphics g)  
  18. {  
  19. g.setColor(Color.blue);  
  20. g.drawString("my name is :"+name, 1020);  
  21. g.drawString("my sex is :"+sex, 1040);  
  22. g.drawString("my num is :"+num, 10,60);  
  23. g.drawString("my age is :"+age, 1080);  
  24. }  
  25. }  

 

注意:(1)html文件中 <applet >必须包含code width  heigth属性。

         (2)html文件放在applet字节码文件目录下

         (3)采用传递参数的方法可以通过HTML文件来修改参数,而不必修改Applet源程序。 HTML文件相对简明,尤其是在Applet源程序较复杂时,这种办法有可取之处。 <!-- #EndEditable -->

 

 

运行结果:

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多