AWT Graphics2D zum LWJGL Display hinzufügen aber wie?

xJan45x

Aktives Mitglied
Hallo Leute,
Ich habe da mal ne Frage und zwar: In Java gibt es ja die Klasse Graphics2D und Graphics und ich wollte mal fragen wo man das was man in der Klasse macht wie zb: (Beim JFrame gibt es ja die paint(Graphics g) Methode) Wenn ich mir selber ein Methode schreibe mit Graphics2D oder Graphics wie kann ich das zum LWJGL Display hinzufügen weil ich kenne nur die setParent(Canvas parent); Methode beim Display. Weil ich wollte gerne ein paar Sachen mit der Graphics2D Klasse machen. Nur ich weis einfach nicht wie ich sie hinzufüge. Wie bereits erwähnt gibt es ja beim JFrame die paint() Methode.
Hat da einer eine Idee?
 
Deine Frage ist dermaßen konfus......

Graphics stellt den Grafikkontext des aktuellen Objektes dar, dieses Graphics objekt wird vom Elternelement ( und dem Toolkit / der Graphics Environment) an alle childs vererbt, und ist dafür befindlich das sämtliche Elemente gezeichnet werden.

was genau hast du vor ?

wenn du aktiv zeichnen willst musst du dir über getGraphics() den grafikkontext des Objektes geben lassen auf welchem du zeichnen willst, das kann ein Jpanel, ein JFrame , Canvas oder ein Image sein.
 
Wenn ich ein Canvas zum LWJGL Display adde. Kommt eine Fehlermeldung. wenn ich keine Canvas Variable erstelle und ein klasse erstelle die aus dem Applet extended. Und ich das Canvas zum Applet adde gibt es auch kein Fehler mehr. Aber ich will diese Applet nicht
 
Du kannst aber soweit ich weiß drawables einem Display hinzufügen oder ? was steht denn in der api ?


ich hab bis dato nicht mit OpenGL gearbeitet , deshalb kann ich sonst leider nicht viel dazu sagen 🙂
 
Zuletzt bearbeitet:

Zurück
Oben