299行的代码,实在的没法帖,我把大概的情况写一下,可能有笔误的地方,程序运行事,就是C类离的paint方法执行不正常。
public class A extends Applet
{
public void init()
{
add(new B());
}
class B extends Panel
{
public B()
{
add(new C());
}
public void paint(Graphics g)
{
...
}
class C extends JPanel
{
public void paint(Graphics g)
{
g.drawImage(....);
}
}
}
}