请问下面传的Graphics的引用变量g,为什么可以直接用啊。g没有指向对向啊?我也没有建立new Graphics()啊?搞不明白了:(
protected abstract void paint(Graphics g)
------解决方案--------------------------------------------------------
自问自答吧。在BAIDU上找到的希望大家一起学习
paintComponent(Graphics g)中传的参数g是Graphics的一个具体的实现子类的实例,
只不过这个Graphics的具体实现子类是系统给的,我们自己无法得到而已。
这种设计在Java中到处可见的。
------解决方案--------------------------------------------------------
abstract 抽象方法还没有实现
编译器不会报错
------解决方案--------------------------------------------------------
对,参数系统传入。熟悉Win32编程的人应该比较清楚。
------解决方案--------------------------------------------------------
得,问题都解决了,我就纯接分了
------解决方案--------------------------------------------------------
是啊,楼主以后遇到问题。可以先google一下。
100分别浪费了。我接。
------解决方案--------------------------------------------------------
g?引用变量?系统参数
------解决方案--------------------------------------------------------
顶LZ,接分了~
------解决方案--------------------------------------------------------
顶LZ,接分了~
------解决方案--------------------------------------------------------
学习
接分
------解决方案--------------------------------------------------------
系统参数