发布网友 发布时间:2022-04-23 14:43
共2个回答
热心网友 时间:2023-05-20 02:15
<HTML>
<BODY>
<Applet code = AppletTest.class height=400 width=400>//html 调用Java小程序,定义程序显示大小400px
<param name=age value="30" >//有参数age 值为 30
</Applet>
</BODY>
</HTML>
import java.applet.*;
import java.awt.*;
public class AppletTest extends Applet//继承java小程序
{
int localnum,paranum;//定义两成员变量,未赋值整型默认为0
public void init()//初始化{
localnum++;// localnum = localnum + 1;之后localnum变为了1
paranum=Integer.parseInt(getParameter("age"));//获取参数age,转化为int 的封装类型。
}
public void paint(Graphics g){
paranum++;// paranum = paranum + 1,之后paranum 为31
String a="localnum="+localnum;//字符串拼接,a即为 "localnum = 1"
g.drawString(a,5,50);// 页面上显示字符串a,水平位置5px,竖直50
g.drawString("paranum="+paranum,5,80);//是上面2行的简化
}
}
结果应该是这样:
localnum = 1
paranum= 31
不过感觉paranum=Integer.parseInt(getParameter("age")).intValue;这样写更规范,我觉得程序上那样可能报错,纯属猜测。追问你能不能在java器下运行下,我不知道该把文档命名成什么。
热心网友 时间:2023-05-20 02:15
你运行看看效果不就知道了追问我就是不知道java那怎么运行
那个文档用().java 命名,帮我下