[求助]编译applet时遇到两个错误,怎么回事呢?
import java.applet.Applet;import java.awt.*;
public class Star extends Applet
{
int scount;
public void init()
{
scount=Integer.parseInt(getParameter("xinsu"));//从HTML文件中得到圆的个数
}
public void paint(Graphics g)
{
g.setColor(Color.pink);
for(int i=0;i<scount;i++)
{
int x=(int)(getSize().width*Math.random());
int y=(int)(getSize().height*Math.random());
g.fillOval(x,y,5,8); //画圆
}
}
}
上面是源程序,我编译时提示g.setColor
与getSize()这两种有错落误,
为什么出错呢?
----------------解决方案--------------------------------------------------------
编译成功了,但是不执行!我不动APPLET,我争取再想想办法吧!
----------------解决方案--------------------------------------------------------
你这个是传值画圆的,我把SCOUNT直接设置值就能正常画圆圆了!
程序没有问题!
----------------解决方案--------------------------------------------------------
谢谢楼上,我编译也能成功了,原来是我在笔记本上的代码不跟上面的相同,
我的引用有问题,
import java.applet.Applet;
import java.awt.Graphics;//这儿出错了
----------------解决方案--------------------------------------------------------