I know very well that the Graphics classes are abstract and I understand that the devices that render implement the abstraction, but I have a question, what is the code that actually implements the abstraction, shouldnt the abstract methods be native instead?? It seems as if the Graphics classes are magic and no one knows or cares about the actual code that will draw a line or oval. Please reply...