子类重写了父类的方法,没有调用这个方法怎么就自动执行了?
publicvoidpaint(Graphicsg){g.drawLine(100,100,200,200);g.drawRect(100,100,200,200);g....
public void paint(Graphics g) {
g.drawLine(100,100,200,200);
g.drawRect(100, 100, 200, 200);
g.drawOval(100,100,200,200);
Font f = new Font("宋体", Font.BOLD,20);
g.setFont(f);
g.drawString("我是", 300, 300);
Color c = g.getColor();
g.setColor(Color.GRAY);
g.fillOval(100, 300, 50, 50);
g.fillRect(200, 300, 50, 50);
g.setColor(c);
}
public static void main(String[] args){
GameFrame gf = new GameFrame();
gf.laundFrame();
} 没有调用paint,怎么自动执行了 展开
g.drawLine(100,100,200,200);
g.drawRect(100, 100, 200, 200);
g.drawOval(100,100,200,200);
Font f = new Font("宋体", Font.BOLD,20);
g.setFont(f);
g.drawString("我是", 300, 300);
Color c = g.getColor();
g.setColor(Color.GRAY);
g.fillOval(100, 300, 50, 50);
g.fillRect(200, 300, 50, 50);
g.setColor(c);
}
public static void main(String[] args){
GameFrame gf = new GameFrame();
gf.laundFrame();
} 没有调用paint,怎么自动执行了 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询