![]() ![]() The Graphics class provides methods for drawing three types of graphical objects: Each operating platform will provide a subclass of Graphics to perform the actual drawing under the platform, but conform to the specification defined in Graphics. ![]() The is an abstract class, as the actual act of drawing is system-dependent and device-dependent. In Java, custom painting is done via the class, which manages a graphics context, and provides a set of device-independent methods for drawing texts, figures and images on the screen on different platforms. The graphics context maintains states such as the color and font used in drawing, as well as interacting with the underlying operating system to perform the drawing. The Class: Graphics Context and Custom PaintingĪ graphics context provides the capabilities of drawing on the screen. Read "Swing Tutorial" trail " Performing Custom Painting". Nonetheless, custom graphics is crucial in game programming. I shall stress that you should try to reuse the standard GUI components as far as possible and leave custom graphics as the last resort. This chapter shows you how you can paint your own custom drawing (such as graphs, charts, drawings and, in particular, computer game avatars) because you cannot find standard GUI components that meets your requirements. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |