关于getParameter()方法的问题!

zzy大头鬼 2007-09-22 12:08:19
各位大哥好!小弟在使用Applet类的getParameter方法时,无法获取值,我用的是eclipse!代码如下:
package com;

import java.awt.*;
import java.applet.*;

/*
* <applet code="ParamDemo" width=300 height=80>
* <param name=fontName value=Courier>
* <param name=fontSize value=14>
* <param name=leadin value=2>
* <param name=accountEnabled value=true>
* </applet>
* */


public class ParamDemo extends Applet
{
String fontName;
int fontSize;
float leading;
boolean active;

public void start()
{
String param;
fontName=getParameter("fontName");
if(fontName == null)
{
fontName="No Found";
}
param = getParameter("fontSize");
try
{
if(param != null)
{
fontSize = Integer.parseInt(param);
}
else
{
fontSize = 0;
}
}
catch(NumberFormatException e)
{
fontSize = -1;
}
param = getParameter("leading");
try
{
if(param !=null )
{
leading = Float.valueOf(param).floatValue();
}
else
{
leading = 0;
}

}
catch(NumberFormatException e)
{
leading = -1;
}
param = getParameter("accountEnabled");
if(param != null)
{
active = Boolean.valueOf(param).booleanValue();
}


}
public void paint (Graphics g)
{
g.drawString("Font name:" +fontName, 0,10);
g.drawString("Font size:" +fontSize, 0,26);
g.drawString("Leading:" +leading, 0,42);
g.drawString("Account Active:" +active, 0,58);
}

}

JDK版本为:java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode)
请大哥们为小弟指出错误!谢谢!
...全文
299 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouzhijun 2008-07-08
  • 打赏
  • 举报
回复
先看看前后两个页面的参数名一致吗

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧