Cómo se instancia Graphics??

Limoncello
19 de Abril del 2004
Me he creado un una clase extends de Frame, con botones y demás, y ahora pretendía meterle un pequeño dibujito en 2D, estoy intentando usar la clase graphics, paint,etc., pero no consigo pintarlo, de hecho me da un null pointer. He mirado tutoriales, pero solo encuentro ejemplos con applets. Alguien podría decirme como puedo pintar usando Graphics, paint, g.drawImage(),... GRACIAS

maur12
19 de Abril del 2004
La clase Graphics no se puede instanciar, no se puenden crear objetos de ella.... intenta heredar de canvas, y usar el metodo paint o alguna clase que contenga un metodo por el cual se reciban parametros de tipo Graphics

chuidiang
19 de Abril del 2004
Hereda del componente que quieras y redefine el metodo paint(Graphics). Es este metodo, con el Graphics que te pasan, haz tu dibujo.

El mejor componente para heredar y dibujar es java.awt.Canvas.

Se bueno.