日期:2014-05-17  浏览次数:20754 次

applet获取html文件中的参数
在MyEclipse中,我的确是把.java和.html文件放在一个目录下,怎么运行applet还是无法获取参数?提示没有初始化。
这是从书上抄的程序
Java code


import javax.swing.*;
import java.awt.*;

public class ParamDemo extends JApplet
{
    private String s;
    private int x;
    private int y;
    private int mySize;
    private String fontName;
    Font fnt;
    public void init()
    {
        s = getParameter("string");
        x = Integer.parseInt(getParameter("xp"));
        y = Integer.parseInt(getParameter("yp"));
        fontName = getParameter("font");
        mySize = Integer.parseInt(getParameter("size"));
        fnt = new Font(fontName, Font.BOLD, mySize);
    }
    public void paint(Graphics g)
    {
        g.setFont(fnt);
        g.drawString(s, x, y);
    }
}




HTML code


<html>
<head>
<title>Applet与HTML之间的参数传递</title>
</head>
<body>
<applet code="ParamDemo.class" width=300 height=200 VIEWASTEXT>
<param name=font value="隶书">
<param name=size value="20">
<param name=string value="我是从HTML网页中来的!">
<param name=xp value="20">
<param name=yp value="50">
</applet>

</body>
</html>


------解决方案--------------------
做成.clsss ==> .jar(jar -cvf ....)