java applet输出空值?在小程序查看器运行的 是什么问题
该程序如下:java文件部分:importjava.awt.*;importjava.applet.*;importjava.util.Date;publicclassU...
该程序如下:
java文件部分:
import java.awt.*;
import java.applet.*;
import java.util.Date;
public class UsePara extends Applet
{
String strTime=new String();
String strUser=new String();
public void init(){
}
public void start()
{
Date d=new Date();
strTime=d.toString();
repaint();
}
public void paint(Graphics g)
{
strUser=getParameter("USER");
g.setColor(Color.green);
g.drawString(strUser+"当前时间:"+strTime,25,34);
}
}
配套的html文件 :(和java文件同名同目录)
<html>
<body>
<applet code=UsePara.class width=322 height=222>
<param name="color" value="小强">
</param>
</applet>
</body>
</html>
请说详细 以及解决办法 展开
java文件部分:
import java.awt.*;
import java.applet.*;
import java.util.Date;
public class UsePara extends Applet
{
String strTime=new String();
String strUser=new String();
public void init(){
}
public void start()
{
Date d=new Date();
strTime=d.toString();
repaint();
}
public void paint(Graphics g)
{
strUser=getParameter("USER");
g.setColor(Color.green);
g.drawString(strUser+"当前时间:"+strTime,25,34);
}
}
配套的html文件 :(和java文件同名同目录)
<html>
<body>
<applet code=UsePara.class width=322 height=222>
<param name="color" value="小强">
</param>
</applet>
</body>
</html>
请说详细 以及解决办法 展开
展开全部
把这句话 strUser=getParameter("USER"); USER改成color,也就是你HTML 标记param 的名。
还有运行小程序查看器好像看不出来,你得运行那个html文件才行........
还有运行小程序查看器好像看不出来,你得运行那个html文件才行........
追问
我是运行那个html啊 用appletviewer 参数名改了 可仍为空值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-05-05
展开全部
<param name="color" value="小强">
参数的名字,是叫什么?
strUser=getParameter("USER");
代码中使用参数的名字,叫什么?
参数的名字,是叫什么?
strUser=getParameter("USER");
代码中使用参数的名字,叫什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的 strUser=getParameter("USER");中的USER在哪?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询