Hallo,
ich habe folgendes Problem(chen):
Es gibt eine Klasse Fenster, die für die grafische Ausgabe meines Programmes verantwortlich sein soll.
Dann gibt es verschiedene Klassen. Diese haben verschiedene Bilder eingeladen (pro Klasse eines).
Nun möchte ich gerne von Klasse X y Objekte (kann der Nutzer entscheiden, in dem er eine Taste drückt) zeichnen. Dabei soll ein neues Objekt der Klasse X entstehen und die Methode objektausx.zeichne() aufgerufen werden.
Die Frage ist nun: Wie zeichne ich diese Objekte außerhalb meiner paint() - Methode des Fensters? Geht das überhaupt? Wenn nein, wie komme ich dann im Programm mit der variablen Menge an Objekten der verschiedenen Klassen klar?
PS: Das Fenster ist ein jframe - einer umstellung auf awt steht jedoch wenig im Weg...
ich habe folgendes Problem(chen):
Es gibt eine Klasse Fenster, die für die grafische Ausgabe meines Programmes verantwortlich sein soll.
Dann gibt es verschiedene Klassen. Diese haben verschiedene Bilder eingeladen (pro Klasse eines).
Nun möchte ich gerne von Klasse X y Objekte (kann der Nutzer entscheiden, in dem er eine Taste drückt) zeichnen. Dabei soll ein neues Objekt der Klasse X entstehen und die Methode objektausx.zeichne() aufgerufen werden.
Die Frage ist nun: Wie zeichne ich diese Objekte außerhalb meiner paint() - Methode des Fensters? Geht das überhaupt? Wenn nein, wie komme ich dann im Programm mit der variablen Menge an Objekten der verschiedenen Klassen klar?
PS: Das Fenster ist ein jframe - einer umstellung auf awt steht jedoch wenig im Weg...