一个Canvas里有paint方法
现在我要写一个基类MyCanvas extends Canvas
并重写paint方法
当用户继承我这个MyCanvas时会再重写paint方法,
我的问题是:如何让用户的paint方法执行前后都会调用我的方法,如
{
mycanvas_init();
用户的paint()
mycanvas_over();
}
这个Mycanvas该如何写?
现在我要写一个基类MyCanvas extends Canvas
并重写paint方法
当用户继承我这个MyCanvas时会再重写paint方法,
我的问题是:如何让用户的paint方法执行前后都会调用我的方法,如
{
mycanvas_init();
用户的paint()
mycanvas_over();
}
这个Mycanvas该如何写?
解决方案 »
- !!!!!线程join方法的timeout的理解!!!
- 懂α-β剪枝算法的请进!
- 抽屉式菜单不 用架构,能实现吗?
- 如何遍历一个List呢?
- 一个很简单的System.out的问题?!
- 请问各位用java怎么来对usb接口进行数据的读写操作?
- Java语义上的漏洞
- ★★★★★究竟谁是垃圾,CSDN有史以来最有影响力的两大高手开始辩论★★★★★--上海交大的migthline和亡灵法师alienbat
- 请问java里怎么实现一个文本框,自动换行,没有水平滚动条
- 请各位高手帮我看一下这个小程序,为何会发生如此错误?谢谢!!!!
- 如何修改weblogic控制台的访问端口???
- 谁帮我指出错误并改正,我立马给100分<在线等.....>
mycanvas_init();
userPaint();
mycanvas_over();
}
protected void userPaint(){//只允许用户重写这个方法。如果可能,将这个方法和这个类改成abstract }
}