当前位置: 代码迷 >> Java相关 >> [求助]编译applet时遇到两个错误,怎么回事呢?
  详细解决方案

[求助]编译applet时遇到两个错误,怎么回事呢?

热度:68   发布时间:2006-01-19 19:48:00.0
[求助]编译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  编译  

----------------解决方案--------------------------------------------------------

编译成功了,但是不执行!我不动APPLET,我争取再想想办法吧!


----------------解决方案--------------------------------------------------------
你这个是传值画圆的,我把SCOUNT直接设置值就能正常画圆圆了!
程序没有问题!

----------------解决方案--------------------------------------------------------

谢谢楼上,我编译也能成功了,原来是我在笔记本上的代码不跟上面的相同,
我的引用有问题,
import java.applet.Applet;
import java.awt.Graphics;//这儿出错了


----------------解决方案--------------------------------------------------------