Why is there a paint() method in the class Component?

AWT is heavyweight compoents. This means all the AWT components use its own native screen resource. The components button, label, list etc are supported by the OS they are running. So they needn't to paint the component.
[228 byte] By [youhaodiyia] at [2007-11-27 9:23:03]
# 1
inheritance... that all i really need to say
MaxxDmga at 2007-7-12 22:17:54 > top of Java-index,Desktop,Core GUI APIs...