首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

调用paint(Graphics g)函数时传参数的有关问题

2011-11-29 
调用paint(Graphics g)函数时传参数的问题我在一个类中写了paint(Graphics g)函数public class A{public v

调用paint(Graphics g)函数时传参数的问题
我在一个类中写了paint(Graphics g)函数
  public class A 
  {
  public void paint(Graphics g)
  {……}
  }

而在另一个类中声明类A对象,并调用paint函数时,该向里传递什么参数?
  public class B
  {
  A a=new A();
  public void dd()
  { 
  a.paint( ??? ); //怎样声明这个参数?
  }
  }

谢谢各位高手回答!

[解决办法]
贴段代码说明一下吧

Java code
import java.awt.Graphics;import javax.swing.JFrame;public class Tests  {     public void paint(Graphics g){            } } class B extends JFrame{         public B(){    }    Tests a=new Tests();    public void dd(Graphics g){          a.paint(g);     }        //重写JFrame的paint方法在当中调用自子的绘图方法dd()    @Override    public void paint(Graphics g) {        super.paint(g);        this.dd(g);//    }     } 

热点排行