当前位置: 代码迷 >> J2ME >> java中如何访问同一个类中的其它方法
  详细解决方案

java中如何访问同一个类中的其它方法

热度:7192   发布时间:2013-02-25 21:36:10.0
java中怎么访问同一个类中的其它方法
如一个方法paint(Graphics   g)
我在另一个方法redball()中想访问paint(Graphics   g)方法,怎么访问?

------解决方案--------------------------------------------------------
this.paint(g);
------解决方案--------------------------------------------------------
使用this关键字。。。
------解决方案--------------------------------------------------------
当然也可以不用啊,就像调用本类里的其它方法一样.
public void paint(Graphics g){
if(g==null) return;
....
}
public void redball(){
paint(this.getGraphics());
}
------解决方案--------------------------------------------------------
不明白访问paint方法是什么目的,如果是想实现重画,用repaint方法吧。
------解决方案--------------------------------------------------------
this.paint(g);就可以啦
------解决方案--------------------------------------------------------
this 可以调用类中所以的方法和变量
  相关解决方案