ich mach grade die sachen aus einem buch nach, und hab jetzt eine klasse die mit awt ein leeres fenster anzeigt. ich versuche jetzt mit dem Graphics objekt irgendetwas darauf zu zeichnen. im buch ist einfach diese methode angegeben:
aber wie zum teufel soll ich das jetzt auf das fenster anwenden? da muss ja irgendwie dieses graphics objekt rein. ich habs mit g=new Graphics(); versucht, aber da steht immer "Graphics is abstract; cannot be instantiated". also wie mache ich das jetzt?
Code:
001 /* Linien.inc */
002
003 public void paint(Graphics g)
004 {
005 int i;
006 int x = 80;
007
008 for (i=0; i<60; ++i) {
009 g.drawLine(x,40,x,100);
010 x += 1+3*Math.random();
011 }
012 }
aber wie zum teufel soll ich das jetzt auf das fenster anwenden? da muss ja irgendwie dieses graphics objekt rein. ich habs mit g=new Graphics(); versucht, aber da steht immer "Graphics is abstract; cannot be instantiated". also wie mache ich das jetzt?