Applet中显示所作图形颜色的问题
import java.awt.*;
import java.applet.*;
public class Test2 extends Applet
{ private static final long serialVersionUID = 1L;
public void paint(Graphics g)
{ g.fillOval(0, 0, 100, 100);
g.setColor(Color.red) ;
g.drawRoundRect(110, 10, 90, 90, 100, 20);
}
}
上面是用eclipse编写的一个Applet程序,在eclipse运行没问题。我已经设置了容器的颜色是红
色,g.fillOval(0, 0, 100, 100)为什么圆的内部任然是黑色?当我把编译之后的小应用程序保
存为html文件运行时,IE浏览器能显示框架,却不能显示框架中的内容,这个是什么原因???
------解决方案--------------------
g.fillOval(0, 0, 100, 100);前未设置颜色,默认为黑色
将g.setColor(Color.red) ;移到最前,就是可以显示红色的圆